Tramrail

Tram´rail`


n.1.(Mach.) An overhead rail forming a track on which a trolley runs to convey a load, as in a shop.
References in periodicals archive ?
The Autonomous Executive Port Commission (CEPA) signed an agreement with the Spanish company Tramrail to conduct the studies for feasibility, and social, economic and environmental impact for a rail system.
He has formerly worked for Marathon and NexGen as well as holding a previous position with Philadelphia Tramrail.
Jose Antonio Sebastian, director of strategic development and international business for the company Tramrail said that the study "will designate routes for connecting with the Central American countries .