2 words in this vocabulary list
noun a boundary separating two masses of air of different densities, and is associated with stormy weather
noun a weather phenomenon characterized by a warm air mass moving from the Iberian Peninsula northwards towards the British Isles.