LAY UNDER EMBARGO Meaning of LAY UNDER EMBARGO in English blockade, besiege, isolate, take control of Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012