Japanese dictionary
ちえをしぼる
to rack one's brain
Kanji details
・know
・wisdom
・favor
・blessing
・grace
・kindness
・strangle
・constrict
・wring