STOCK Meaning of STOCK in English A good stock; i.e. of impudence. Stock and block; the whole: he has lost stock and block. Slang English vocab. Английский сленговый словарь. 2012