Definition of thinking cap in English:

thinking cap

noun

  • An imaginary cap humorously said to be worn in order to facilitate thinking.

Origin

Mid 19th century; earliest use found in The Ladies' Repository.