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. 2012