TRAMROAD Meaning of TRAMROAD in English n. small railway track in a mine (used to convey freight) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012