TRAMRAIL

n.

1 definition — Webster’s Dictionary (1828)


n.

An overhead rail forming a track on which a trolley runs to convey a load, as in a shop.


← TRAMPOOSE T — all words TRAMROAD →