BEFOREHAND

Definition of BEFOREHAND

  1. (adj)being ahead of time or need
  2. (adv)ahead of time; in anticipation