HOIST WITH ONE'S OWN PETARD


Meaning of HOIST WITH ONE'S OWN PETARD in English

or hoist by one's own petard phrasal victimized or hurt by one's own scheme

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.