- a camp or base in an isolated part of the Arctic or Antarctic, manned by specialists to monitor the weather, geological formations, wildlife, etc.
- a scientific research station in polar regions, where ice movement, weather, and environmental conditions are monitored
More Definitions
- STOCK OPTION (noun) Definition, Meaning & Examples
- ETS (noun) Definition, Meaning & Examples
- LEAD CARBONATE (noun) Definition, Meaning & Examples
- KRâVANH MOUNTAINS (noun) Definition, Meaning & Examples
- SOLE-SOURCE (noun) Definition, Meaning & Examples
- SOLO WHIST (noun) Definition, Meaning & Examples