CAP


Meaning of CAP in English

Composed of a layer of warmer, dryer air aloft which may suppress or delay the development of thunderstorms. As an air parcel rises, it becomes cooler relative to the ambient, or surrounding, air in the cap and therefore, less buoyant and unable to rise further. Also referred to as a lid.

Weather and meteorology English vocabulary.      Английский словарь погоды и метеорологии .