SNOCK Meaning of SNOCK in English A sock that has lost its partner. Example: Damn, I have another snock! Slang English vocab. Английский сленговый словарь. 2012