1. Noun
The act of excogitating; a devising in the thoughts; invention; contrivance.
2. Noun
the creation of something in the mind
Vocabulary classified under Medicine and healthcare
3. Noun
thinking something out with care in order to achieve complete understanding of it
Vocabulary classified under Psychology
More about this word
Synonyms and related words
Explore this word
