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