Definition of On-Site

  • 1. Taking place or located at the site Adjective

Semanticaly linked words with "on-site"

Antonyms to adjective "on-site"