nebulous/ˈnɛbjʊləs/adjectiveIn the form of a cloud or haze; hazy.Example sentence“His explanations are generally very nebulous.”