Meaning of barrage balloon | Babel Free
Definitions
A tethered balloon, attached to the ground with a metal cable, intended to deter low-flying enemy aircraft; used especially in World War II.
historical
Equivalents
Deutsch
Sperrballon
Suomi
sulkupallo
CEFR level
B2
Upper Intermediate
This word is part of the CEFR B2 vocabulary — upper intermediate level.
This word is part of the CEFR B2 vocabulary — upper intermediate level.