Degree-awarding institution (10)
I believe the answer is:
university
(Other definitions for university that I've seen before include "Place of higher learning" , "High-level educational institution" , "Seat of learning developing" , "Cambridge?" , "1's scene" .)