Definitions for on-site
Random House Webster's College Dictionary
accomplished or located at the site of a particular activity or concern:
on-site medical treatment for accident victims.
Category: Common Vocabulary
taking place or located at the site
taking place, or located, on a particular site or in a particular building, as opposed to at a remote site or factory
Our supplier offers on-site support.