Definitions of beforehandp:

  • adjective:   being ahead of time or need