meteorological balloon

Explore definitions, synonyms, and language insights of meteorological balloon

Definitions

Noun
a small unmanned balloon set aloft to observe atmospheric conditions

More General Terms


More Specific Terms