LONG SUIT Meaning of LONG SUIT in English [long suit] n (ca. 1876) 1: a holding of more than the average number of cards in a suit 2: the activity or quality in which one excels Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012