player: an important participant (as in a business deal)
participant: someone who takes part in an activity
driftfish: larger butterfishes of the western Atlantic from the New York area to the northern Gulf of Mexico