Skip to main content

Zephyrette 's definitions

Trolley

A streetcar is a self-propelled electric railway vehicle typically found running on rails embedded into streets.
**In downtown Tampa** *Points at Trolley* Hey look a trolley!
by Zephyrette June 18, 2021
mugGet the Trolley mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email