- a public vehicle running regularly along certain streets, usually on rails, as a trolley car or trolley bus.
- an electrically driven public transport vehicle that runs on rails let into the surface of the road, power usually being taken from an overhead wire
More Definitions
- THIRTY NINE ARTICLES (noun) Definition, Meaning & Examples
- OHIO RIVER (noun) Definition, Meaning & Examples
- PENCHI (noun) Definition, Meaning & Examples
- LUMBRICOID (noun) Definition, Meaning & Examples
- BIOGRAPHICAL (noun) Definition, Meaning & Examples
- STONEWASH (noun) Definition, Meaning & Examples