What is the full meaning of tramroad
a track with sunken wooden, stone or metal rails [n -S]
Example of the word tramroad placed on a Scrabble board.