Definify.com

Definition 2025


barrages

barrages

See also: bârrages

English

Noun

barrages

  1. plural of barrage

French

Noun

barrages m

  1. plural of barrage

Anagrams