VariousWords beta
Definitions:
Noun
thinking cap
Definition: a state in which one thinks
Definition: A metaphorical piece of headgear supposedly worn by a person to assist them in thinking about how to solve a problem.