Simple Definition of off–site
: away from the place of a business or activity
Full Definition of off–site
: not located or occurring at the site of a particular activity
First Known Use of off–site
Seen and Heard
What made you want to look up off–site? Please tell us where you read or heard it (including the quote, if possible).