English

place noun definition in University life topic from the Oxford Advanced Learner's Dictionary

place

 noun: University life topic
[countable] an opportunity to take part in something, especially to study at a school or university or on a course She's been offered a place at Bath to study Business. There are very few places left on the course.