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.      Словарь английских идиом и выражений.