campus university








noun

  1. British a university in which the buildings, often including shops and cafés, are all on one siteCompare redbrick
50 queries 0.583