a town in Wiltshire, southwest England, where there is a famous public school (=a school that is paid for by the parents and not by the government), Marlborough College.
Definition from the Longman Dictionary of Contemporary English Advanced Learner's Dictionary.