Definify.com

Definition 2024


petards

petards

See also: pétards

English

Noun

petards

  1. plural of petard

Anagrams