advance

verb
  1. to move forward or make progress
  2. to help the progress or development of something
  3. to give money to someone before it is due
noun
  1. forward movement or progress
  2. money paid before it is due
adjective
  1. done or given beforehand

Examples