Tram

What is Tram?

Tram definition and meaning on Dictionary terms:
noun
British. a streetcar.
a tramway; tramroad.
Also called tram

Tags: