Definition, synonyms and related words
To think over a problem in a complex way where the solution is simple.