STANDING CLOUD


Meaning of STANDING CLOUD in English

Any type of isolated cloud, generally formed over peaks or ridges of mountainous areas, that appears stationary or standing over the terrain.

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