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.

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.