Browse mode
OR:
Enter Search Word
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."