ice stationEnglishOxford Dictionary of Englishice station ▸ noun a meteorological research centre in a polar area.