PETARD


Meaning of PETARD in English

pe ‧ tard /pəˈtɑːd, pɪˈtɑːd $ -ɑːrd/ BrE AmE noun

[ Date: 1500-1600 ; Language: French ; Origin: 'small bomb' , from peter 'to fart' ]

⇨ be hoist with/by your own petard at ↑ hoist 1 (2)

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.