NIMBOSTRATUS


Meaning of NIMBOSTRATUS in English

[ ˌnɪmbə(ʊ)'strα:təs , -'streɪtəs ]

■ noun cloud forming a thick, low grey layer, from which rain or snow often falls.

Origin

C19: mod. L., from nimbus + stratus .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.