petard
pe terd
- n an explosive device used to break down a gate or wall
- Stambuliskihoisting communism by its own petard.
- Paradoxically the Royal Family were themselves gently hoist by this petard last week.
- He often hoists the man with the petard of his own argument.