DictionaryAI

satellite campus

Short definition from Wiktionary

Noun

  1. A campus of a college or university that is physically detached from the main university or college area.

We haven’t written up satellite campus yet: Simple and Standard meanings, examples and a quiz.