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

comments powered by Disqus

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