ONE'S LONG SUIT


Meaning of ONE'S LONG SUIT in English

one's outstanding quality or achievement.

→ long suit

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.