p_m_stewart@msn.com writes:
The phrase is "Hoist with his own petard"
Speaking of this. A friend and I were trying to figure out exactly what this
means and so we consulted a desk dictionary that he has. Am I right to think
petard means ..... fart ? That is you are blasted up into the air by farting
? Tell me I'm off base here.
Will