petard
Meanings
- an explosive device used to break down a gate or wall
- PETARD n pl. -S an explosive device
Synonyms
Scrabble Score: 9
petard is a valid Scrabble (US) TWL wordpetard is a valid Scrabble Word in Merriam-Webster MW Dictionary
petard is a valid Scrabble Word in International Collins CSW Dictionary
Words With Friends Score: 10
petard is a valid Words With Friends word