LYING IN AMBUSH


Meaning of LYING IN AMBUSH in English

lying in wait, hiding out and waiting in order to launch a surprise attack

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