Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
traffic jam
in English
traffic jam
us
//ˈtræfɪk ˈdʒæm//
uk
//ˈtræfɪk ˈdʒæm//
#common
Definitions
Noun
a
congested
road
situation
(
with
slow
traffic
)
Base Words
traffic
jam