closers

noun
  1. people or things that close something
  2. baseball pitchers who specialize in finishing games
  3. Usage: sports
  4. salespeople who specialize in completing deals
  5. Usage: business

Examples