the official British organization which deals with applications (=official written requests) from students who want to study for a degree at a British university or college
Definition from the Longman Dictionary of Contemporary English Advanced Learner's Dictionary.