Synonyms: insight, brainstorm, brainwave
Definition: the clear (and often sudden) understanding of a complex situation
Similar words: savvy, apprehension, discernment, understanding
Definition: the cognitive condition of someone who understands
Usage: he has virtually no understanding of social cause and effect
Synonyms: brainstorm
Definition: try to solve a problem by thinking intensely about it
Similar words: think, cogitate, cerebrate
Definition: use or exercise the mind or one's power of reason in order to make inferences, decisions, or arrive at a solution or judgments
Usage: I've been thinking all day and getting nowhere