Definition, synonyms and related words
On or at a site.
"The company decided to keep all its equipment onsite rather than shipping it off-site."
On or at a site.
"The company hired an engineer to work onsite and solve the server issue immediately."
The word onsite is formed by combining the prefix on with the noun site to mean being located at a specific place. It entered English as a straightforward compound phrase that has remained largely unchanged in meaning since its creation.