Definition, synonyms and related words
Not befogged or deluded; having a clear mind or understanding.