English dictionary
nebulous meaning and definition
Definition and meaning of nebulous at MeaningMonkey.org. nebulous meaning and definition in the English Dictionary.NEBULOUS adjective
Definition of nebulous (adjective)
Source: Princeton University Wordnet