Dictionary Search

petard

Synonyms

Noun

1. explosive device

Usage
Foreign Language Equivalents
Foreign Language Equivalents of 'petard'
Language Equivalent   Language Equivalent
French    Spanish
Misspellings - Typos
petardd,   petrad,   petad,   oetard,   petaard,   ptard,   pettard,   petars,   petsrd,   petarrd,   petadr,   ppetard,   pteard,   petarf,   prtard,   petatd,   eptard,   peetard,   petaed,   pwtard,   peatrd,   etard,   petar,   perard,   peard,   petrd,   peyard,   [etard