long suit: in a hand, the suit having the most cards
collection: several things grouped together or considered as a whole
embarrassment: the state of being embarrassed (usually by some financial inadequacy)