English-Hindi dictionary »

hoisted with own petard meaning in Hindi

EnglishHindi
hoisted with own petard noun

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

be hoisted with own petard verb

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