odómetroTop 45000MeaningsNoun1. odometer (instrument to measure distance travelled)2. pedometer, step counter (device that measures the number of steps taken)