The definition of off site is something that occurs or that is made at a location different from the one where it will be used or where it would normally occur.
(adjective)See off-site in Webster's New World College Dictionary
adjective, adverb
See off-site in American Heritage Dictionary 4
adjective
Related Forms:
Learn more about off-site