Etymology
Advertisement

on-site (adj.)

also onsite, 1959, from on + site. Originally in reference to Cold War military inspections.

Advertisement
Advertisement
Definitions of on-site

ON-SITE (adj.)
taking place or located at the site;
on-site inspection
From wordnet.princeton.edu