SCARF CLOUD


Meaning of SCARF CLOUD in English

noun

Etymology: scarf (I)

: a wispy cloud forming above and later mantling the sides of a rising cumulus

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