HOIST WITH ONE'S OWN PETARD


Meaning of HOIST WITH ONE'S OWN PETARD in English

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

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.