overcomers

noun
  1. people who successfully deal with and defeat problems, difficulties, or challenges
  2. Usage: plural form of overcomer

Examples