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
peyard,   ppetard,   petrad,   petar,   pteard,   petarf,   ptard,   peard,   petars,   oetard,   etard,   petaard,   peetard,   [etard,   petarrd,   pwtard,   petadr,   petatd,   petsrd,   petad,   perard,   petardd,   petrd,   pettard,   eptard,   prtard,   peatrd,   petaed