English Dictionary
Definition land-grant university in British English
land-grant university noun
noun
1
in the US, one of a âgroup of âuniversities that âreceive âfederal âmoney and that were âoriginally âcreated to âeducate âmembers of the âworking âclasses in âsubjects ârelating to âagriculture and âscience
