deemed
An accreditation awarded to higher educational institutions in India.
Synonyms
- deemed to be
Where this comes from
This definition is adapted from “deemed” on Wiktionary, by its contributors, published under CC BY-SA 4.0. This page is published under the same licence.