Japanese dictionary
のうみそをしぼる
to rack one's brains
Kanji details
・brain
・memory
・strangle
・constrict
・wring