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 4More words in p →