DEFEATED

Definition of DEFEATED

  1. (noun)people who are defeated
  2. (adj)beaten or overcome; not victorious
  3. (adj)disappointingly unsuccessful