ODOGRAPH Meaning of ODOGRAPH in English (n.) A machine for registering the distance traversed by a vehicle or pedestrain. Webster's English dictionary. Английский словарь Webster. 2012