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."
zapped To be shocked or stunned, typically as a result of being hit or shocked electrically. ■ "I accidentally zapped myself on the electric fence while trying to retrieve my lost ball."