文polyglot.
← English dictionary
English / word

tram

noun A2
MEANING IN ENGLISH

a public vehicle that runs on rails along city streets

In context

01

We hopped on the morning tram to reach the museum.

02

Kolkata is famous for its historic tram service.

Synonyms

trolley,streetcar

Sources

Bidyazo vocabulary library ↗