petard

    noun
  1. petard.
  2. he was hoist with his own petard li va sortir el tret per la culata.