thought really hard, tried very hard to remember something, he strained to solve some problem
RACKED HIS BRAINS
Meaning of RACKED HIS BRAINS in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012