CLOUD LAYER Meaning of CLOUD LAYER in English An array of clouds whose bases are at approximately the same level: Weather and meteorology English vocabulary. Английский словарь погоды и метеорологии . 2012