Find the word definition

The Collaborative International Dictionary
Wiktionary
nebulosus

n. (context meteorology English) a cloud species which consists of a veil of cloud, showing no distinct details. Associated with cirrostratus, and stratus genera.

Wikipedia