fougade noun1 •(historical) A kind of land mine; a fougasse.'Twas not dumb chance, that, to discover the Fougade or Powder-plot, contrived a miscarriage in the Letter. — 1643 formsfougades