sitesupport

noun
UK /ˈsaɪt səˈpɔːt/
US /ˈsaɪt səˈpɔːrt/

Help given to a place where people work or build things.

The workers called for sitesupport when the machine broke down.


OTHER MEANINGS

2. Technical help provided at a construction or work location.

The engineer provided sitesupport to fix the crane.

3. A service that keeps a website or physical site running smoothly.

Our team offers sitesupport for the new office network.

4. Backup or resources available at a specific place.

The event had sitesupport from local volunteers.