ON THE LURK


Meaning of ON THE LURK in English

ambush, lie in wait and make a surprise attack

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