Word Hen
What is the meaning of the word "
off-site
"?
Definitions:
taking place or located away from the site
adjective
an offsite waste treatment operation