begrudgers

noun
  1. plural of begrudger; people who resent or envy someone's success, possessions, or advantages
  2. Usage: countable noun; informal

Examples