1. trackless trolley [ Synonyms: trolley coach, trolleybus] | |
A passenger bus with an electric motor that draws power from overhead wires
|
Software for Aluminum Business Inventory and Accounts Management Software for Aluminum Businesses in ... Read more