Entry
  1. to search one's guts and belly (idiom); to racks one's brains for a solution

    trad. 搜腸刮肚

Also written 搜腸刮肚【sōu cháng guā dù】

Characters in this word

4