long suit Hear it!

long suit Definition

long suit

noun

  1. Card Games the suit in which a player holds the most cards
  2. something at which one excels