n streetcar; trolley. A device very much like a train except it generally runs on tracks built on top of normal roads and is often powered electrically by high-strung cables (I mean ones on poles, not ones of an excitable disposition). Trams are making something of a comeback in Europe generally, with new systems springing up in the U.K.

In categories

Travel & Transport

Related words

tickover, trailer tent, Tube, tyre

Leave a Reply

Your email address will not be published. Required fields are marked *