ROADBLOCK


Meaning of ROADBLOCK in English

■ noun a barrier put across a road by the police or army to stop and examine traffic.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.