Meanings1to think hard (idiom)2to give sth much thoughtWritten Forms窮思苦想Traditional · Main Form穷思苦想Alternate Form