odometer
nounDefinition of odometer
: an instrument for measuring the distance traveled (as by a vehicle)
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more