D defs.my
Entry 1 sense Webster, 1913

Tramrail

· Tram·rail · IPA
01 n. An overhead rail forming a track on which a trolley runs to convey a load, as in a shop.
  1. 1.
    An overhead rail forming a track on which a trolley runs to convey a load, as in a shop.(Mach.)