I realised today that although familiar with the phrase being “hoisted by my own petard” I didn’t know what a petard is.
The ‘hoisted’ bit made me assume it was a kind of rope but now, with decades of wrongness under me, I am exploded by learning that a petard is a bomb.
To thine own self be true