English

Definition of nimbostratus noun from the Oxford Advanced Learner's Dictionary

 

nimbostratus

 noun
noun
BrE BrE//ˌnɪmbəʊˈstrɑːtəs//
 
; NAmE NAmE//ˌnɪmboʊˈstrætəs//
 
; BrE BrE//ˌnɪmbəʊˈstreɪtəs//
 
; NAmE NAmE//ˌnɪmboʊˈstreɪtəs//
 
(specialist)
 
jump to other results
a thick grey layer of low cloud, from which rain or snow often falls Word Origin late 19th cent.: modern Latin, from nimbus + stratus.
See the Oxford Advanced American Dictionary entry: nimbostratus