hoisted on one's own petard (English, adj)
expansion: hoisted on one's own petard
Senses:
glosses: Alternative form of hoist by one's own petard.
tags: alt-of
alternative
Forms: