Meaning of send down

Definition of send down

(verb) suspend temporarily from college or university, in England

Other information on send down

WIKIPEDIA results for send down
Amazon results for send down