1. Home
  2. >
  3. Define
  4. >
  5. TRAMROADS

Definition of TRAMROADS

  • TRAMROAD, a track with sunken wooden, stone or metal rails [n]
  • TRAMROAD, a railway in a mine [n]