Meanings1to search one's guts and belly (idiom); to racks one's brains for a solutionWritten Forms搜腸刮肚Traditional · Main Form搜肠刮肚Alternate Form