TRACK-ROAD Meaning of TRACK-ROAD in English (n.) A towing path. Webster's English dictionary. Английский словарь Webster. 2012