ReadWriteQuiz
Chinese dictionary
v.be stuck in heavy traffic; be traffic-jammed; be in traffic congestion
交通高峰期这里经常堵车。
There is often a traffic jam here in rush hours.
这个路口常常堵车。
There are often traffic jams at this intersection.
我估计他们堵车了。
My bet is that they've been held up in traffic.
antonym