satellitesite

noun
UK /ˈsætəlaɪt saɪt/
US /ˈsætəlaɪt saɪt/

A satellitesite is a small place away from a main place that helps it do its work.

The company opened a satellitesite near the airport so workers could park more easily.


OTHER MEANINGS

2. A smaller campus or building connected to a larger school or organization.

The university's satellitesite offers evening classes for adults.

3. A backup or extra location used when the main place is full or busy.

During the festival, the museum used a satellitesite to store extra artwork.

4. A distant station that sends or receives signals for a central system.

The weather service set up a satellitesite on the hill to track storms.