Tramrail

Definitions

  • Webster's Revised Unabridged Dictionary
    • n Tramrail (Mach) An overhead rail forming a track on which a trolley runs to convey a load, as in a shop.
    • ***