Definitions English

  • Someone who competes with one or more other people