English word definition — powered by WordNet
of or relating to or resembling a nebula
resembling a cloud
Want to remember nebular?