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