ONE'S LONG SUIT Meaning of ONE'S LONG SUIT in English one's outstanding quality or achievement. → long suit Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004