NO SLOUCH Meaning of NO SLOUCH in English quite skilled or talented, not half bad Cora doesn't brag, but she's no slouch when it comes to tennis. English idioms vocab. Словарь английских идиом и выражений. 2012