English-Hindi dictionary »

be hoisted by own petard meaning in Hindi

EnglishHindi
be hoisted by own petard verb

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