Trolley car

Webster's Dictionary of the English Language

·add. ·- A motor car to which the current is conveyed by means of a trolley.

Related Words