BANNER CLOUD


Meaning of BANNER CLOUD in English

noun

: a cloud touching and extending out from the lee side of a mountain peak

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.