Definitions of strong suit:

  • noun:   a long suit including high cards
  • noun:   an asset of special worth or utility