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