ReadWriteQuiz
Chinese dictionary
slrack one's brains; search one's intestines and scrape the inside of one's belly; search one's mind/memory
搜肠刮肚地想办法
rack one's brains for a way out
我整个星期都在搜肠刮肚,想写完这篇文章。
I’ve been beating my brains out all week trying to finish this essay.
他搜肠刮肚,想找点话说。
He searched desperately for something to say.
我坐在那里盯着空白屏幕,搜肠刮肚想写点什么。
I sat gazing at the blank screen, trying to think of something to write.
antonym