Vad ordet betyder brittiska streetcars?

Vad ordet betyder brittiska streetcars?

Spårvagnar