TRAFFIC BLOCK


Meaning of TRAFFIC BLOCK in English

obstacle which is used so as to detain or stop the flow of traffic

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.