Pronunciation · Spelling · Definition
How to say: petard
Spelling:
Petard
Syllables
petard
US accent
/pˈɛɾɑːɹd/
UK accent
/pˈɛtɑːd/
Advertisement
Definition
Definition — an explosive device used to break down a gate or wall