An Encylopedia Britannica Company

long suit

1 ENTRIES FOUND:
long suit noun
long suit
noun
Britannica Dictionary definition of LONG SUIT
[singular]
: something that a person does well : strong suit