Word: barrage
Part of speech: Noun
Syllables: bar
rage
Definition: An artificial obstruction, such as a dam, in a river designed to increase its depth or to divert its flow.
Morphemes:
Affix: barrage
Language: en
PoS: Noun
Meaning: An artificial obstruction, such as a dam, in a river designed to increase its depth or to divert its flow.
Etymology Compounds: Affix: bar
Language: en
Decoded: bar
PoS: Noun
Meaning: Anything that obstructs, hinders, or prevents; an obstruction; a barrier.
Affix: -er
Language: en
Decoded: -er
Meaning: agent noun
Affix: -age
Language: fr
Decoded: -age
PoS: Suffix
Meaning: Forming nouns with the sense of "action or result of Xing" or, more rarely, "action related to X".