To get an ad-free experience on website and mobile app, please consider taking a subscription. Subscription fee will help us to add more words and definitions along with building language related features.
Meaning : A British university that is open to people without formal academic qualifications and where teaching is by correspondence or broadcasting or summer school.