Definitions of on handp:

  • adjective:   present and easily available