damp squib in French damp squib in French pétard mouillé noun (literally) A firework that has been wet and therefore fails to go off correctly. Add to Flashcards