barrage balloonnoun [ C ]
uk/ˈbær.ɑːʒ bəˌluːn/us/bəˈrɑːʒ bəˌluːn/a large balloon, especially one of a group that is tied to the ground with metal ropes in order to stop enemy aircraft that are flying low
Thesaurus: synonyms and related words
Air travel: balloons & parachutes
- aerostat
- airship
- balloon
- blimp
- canopy
- chute
- hot-air balloon
- parachute
- ripcord
- Zeppelin