meter
put
meter
measuring device
Meter means to put. While it looks like the English word meter0 (measuring device0), it has a different meaning in Spanish.
verb
  1. put
    To put or place something inside or into something else.
    Voy a meter la ropa en la lavadora. // I'm going to put the clothes in the washing machine.
noun
  1. meter
    A unit of length in the metric system, equal to 100 centimeters.
    La piscina tiene 25 metros de largo. // The swimming pool is 25 meters long.