onsiteadjective
uk/ˌɒnˈsaɪt/usWORKPLACEavailable or happening in the place where people work, rather than somewhere else:
onsite facilities/training/visits There are several onsite facilities such as a gym and restaurant for staff to enjoy.
Compare
off-site
onsiteadverb
uk/ˌɒnˈsaɪt/usWORKPLACEin the place where people work, rather than somewhere else:
The highly-sensitive data is encrypted and backed up onsite.
Compare
off-site