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