ODOMETROUS Meaning of ODOMETROUS in English adj serving to measure distance on a road. Webster English vocab. Английский словарь Webster. 2012