WordNet-Online
Noun barrage has 2 senses
| |||||
barracade barrack barracking barracks barracks in a basecamp barracks in a vietnam base camp barracks in base camp barracuda barrage barrage balloon barrage fire barrage jam barrage jamming barramunda barramundi barranco barranquilla
|