on site
Short definition from Wiktionary
Prepositional phrase
- At the site of a job, or at the location of the customer of a product or service, as opposed to at the vendor's factory or office.
Adjective
- On a particular site or in a particular building, as opposed to at a remote site or factory.
We haven’t written up on site yet: Simple and Standard meanings, examples and a quiz.