long suit

English

Noun

long suit (plural long suits)

  1. Synonym of strong suit.

Anagrams