LAY A TRAP


Meaning of LAY A TRAP in English

set a trap to catch someone or something

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