English dictionary, thesaurus, translations & etymology
FreeDict.com

hoist by one's own petard in Japanese

hoist by one's own petard in Japanese

罠拵えて首突っ込む
adj
(idiomatic) Hurt or destroyed by one's own plot or device intended for another; "blown up by one's own bomb".
Add to Flashcards
Translations from freedict.org/WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.