adjective
- accomplished or located at the site of a particular activity or concern: on-site medical treatment for accident victims.
adj.also onsite, 1959, from on + site. Originally in reference to Cold War military inspections.
adjective
adj.also onsite, 1959, from on + site. Originally in reference to Cold War military inspections.