deemed

UK /diːmd/ US /diːmd/
adj 1

Definitions

adj

1

An accreditation awarded to higher educational institutions in India.

Your note

not saved
0 chars