HOIST WITH OWN PETARD


Meaning of HOIST WITH OWN PETARD in English

see petard

Collins COBUILD.      Толковый словарь английского языка для изучающих язык Коллинз COBUILD (международная база данных языков Бирмингемского университета) .