Find the word definition

Wiktionary
tramroads

n. (plural of tramroad English)

Usage examples of "tramroads".

Reynolds was shortly after followed on all the tramroads throughout the Country.