Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
tramcars
in English
tramcars
us
//træmskɛrz//
uk
//træmkarz//
#uncommon
Lemma:
tramcar
The lemma is the base or root form of this word.
Definitions
Noun
street
railway
vehicles
public
transportation
cars
;
urban
transit
mine
rail
transport
vehicles
Base Words
cars
tram