Polar Front 1 topic · 1 source ScienceWeatherA semipermanent, semicontinuous front that separates tropical air masses from polar air masses.NOAA National Weather Service — National Weather Service Glossary Cite