Definitions of send down:

  • verb:   suspend temporarily from college or university, in England