ROADBLOCK


Meaning of ROADBLOCK in English

n. obstruction or barricade on a road; obstacle which prevents progress, hindrance, impediment

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