English-Hindi dictionary »

hoisted by own petard meaning in Hindi

EnglishHindi
hoisted by own petard noun

अपने ही खोदे गड्ढे में जा गिरा

be hoisted by own petard verb

अपने ही खोदे गड्ढे में जा गिरना