English word definition — powered by WordNet
lacking definite form or limits
of or relating to or resembling a nebula
lacking definition or definite content
Want to remember nebulous?