Definitions for tramroad
  • Tramroad (n.) - A road prepared for easy transit of trams or wagons, by forming the wheel tracks of smooth beams of wood, blocks of stone, or plates of iron.
  • Tramroads - Sorry, we do not have a definition for this word
Words in your word
2 Letter Words
aa ad am ar at do ma mo od om or ta to