petard

[pi'tɑ:d]

n.爆炸装置, 花火,爆竹

例句与用法:

The police hoisted the criminal with his own petard.

警察使罪犯搬起石头砸自己的脚。

详细释义:

n.

1. (古代攻城用的)爆炸装置

2. 【英】爆竹