Skip to main content

petard

/pi-tahrd/US // pɪˈtɑrd //UK // (pɪˈtɑːd) //

花瓣,花板,花盆,瓣膜

Definitions

n.名词 noun
  1. 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.