Definitions of long suit:

  • noun:   in a hand, the suit having the most cards
  • noun:   an asset of special worth or utility