Meanings1harsh; difficult to get along; troublesome; difficult; trickyWritten Forms澀滯Traditional · Main Form涩滞Alternate Form