send down

Explore definitions, synonyms, and language insights of send down

Definitions

Verb
suspend temporarily from college or university, in England

More General Terms