Definition of ODOMETERS

odometers

Noun

  • a meter that shows mileage traversed
  • plural of odometer

Scrabble Score: 12

odometers: valid Scrabble (US) TWL Word
odometers: valid Scrabble Word in Merriam-Webster MW Dictionary
odometers: valid Scrabble Word in International Collins CSW Dictionary

Words With Friends Score: 13

odometers: valid Words With Friends Word