petard

/pəˈtɑrd/ Pə-TARD

Definitions

1. noun

A small explosive device, typically carried by a soldier, used to blow open gates or clear obstacles.

“The army used a petard to breach the enemy’s defenses during the siege.”

2. noun

A source of embarrassment or ridicule, especially for someone who was once esteemed or respected.

“His affair became a petard that ruined his reputation in the public eye.”

3. verb

To cause embarrassment or ridicule for someone.

“The scandal petarded the once-respected politician, forcing him to resign.”

Synonyms

  • bomb
  • embarrassment
  • mine
  • scandal

Antonyms

  • glory
  • honor
  • praise