ODOMETROUS


Meaning of ODOMETROUS in English

(a.) Serving to measure distance on a road.

Webster's English dictionary.      Английский словарь Webster.