Search in full dictionary

PETARD, HOIST BY THINE OWN

PETARD, HOIST BY THINE OWN
ScnMaster
beaten with one's own weapons or caught in one's own trap; destroyed by the very means with which one meant to destroy others. The petard was an explosive device used in medieval warfare. To be hoisted or lifted by a petard literally means to be blown up. —PDC Volume 3 Approved Glossary