1. to give; to hand over to; to confer (a degree, price, etc.)
  2. to teach; to tutor
  3. to give up (life, etc.)

a professor