offsite
Away from a main locationAway from a main location; in a place not owned by a particular organisation.
Meaning
1 senses(not comparable)Away from a main location; in a place not owned by a particular organisation.
Near-synonym: remote
Origin
From off- + site.From off- + site.
Wiktionary, CC BY-SA 4.0 · source