send down


Meanings

  • suspend temporarily from college or university, in England

Synonyms