HKDictionary
Unable to load sentence structure. Please check your API configuration and try again.
sukˉ¹saaˉ¹
(缩沙)
Pinyin
suo1 sha1
Translations
noun
chicken out; have cold feet; reneg
noun
(slang) to get cold feet; to renege; (of something) to chicken out; to give up