How would you define hoisted-on-one-s-own-petard? Add your definition here.

comments powered by Disqus

Words near hoisted-on-one-s-own-petard in the dictionary