tethered aerostat
tethered aerostat
English
Noun
Ad
Definition
an aerostat, such as a balloon, connected to the ground by a cable and winch, and used as an observation platform etc.
Ad