HOIST BY ONE'S OWN PETARD


Meaning of HOIST BY ONE'S OWN PETARD in English

phrasal

see hoist with one's own petard

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.