petard
/pi-tahrd/US // pɪˈtɑrd //UK // (pɪˈtɑːd) //
花瓣,花板,花盆,瓣膜
Definitions
n.名词 noun
- 1
- : an explosive device formerly used in warfare to blow in a door or gate, form a breach in a wall, etc.
- : a kind of firecracker.
- : Also called Flying Dustbin. a British spigot mortar of World War II that fired a 40-pound finned bomb, designed to destroy pillboxes and other concrete obstacles.
Examples
Oh no, like Shakespeare would say, I was hoist with my own petard.
Level 4Browse all words →