meaning of send down

1. suspend temporarily from college or university, in England


Related Words

send down |

Developed & Maintained By Taraprasad.com

Treasure Words