English Dictionary (Humor) beta

..

Browse mode

OR:

Enter Search Word


TLex Dictionary
Current search: streetcar | Results: 1

streetcar An electrically powered vehicle designed for public transportation that travels along a set of rails on the streets.  ■ "I forgot my umbrella on the streetcar and now I'm soaked."