1. to transport; to convey; to haul
  2. to hand in; to submit
  3. to lose (a game, contest, etc.)