NIMBOSTRATUS Meaning of NIMBOSTRATUS in English nimbostratus BrE AmE ˌnɪm bəʊ ˈstreɪt əs AmE \ -boʊ ˈstreɪt̬- -ˈstræt̬- Longman Pronunciation English Dictionary. Английский словарь произношений Longman. 2012