Feedback
On site
Meaning
Prep_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.
Sourced from
Wiktionary
Synonyms
On The Premises
On The Spot
On The Scene
Antonyms
In House
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better