TRACK-ROAD Meaning of TRACK-ROAD in English ( n. ) A towing path. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012