Last modified on 4 July 2014, at 20:09

on-site

EnglishEdit

Alternative formsEdit

EtymologyEdit

on +‎ site

AdjectiveEdit

on-site (not comparable)

  1. taking place, or located, on a particular site or in a particular building, as opposed to at a remote site or factory
    Our supplier offers on-site support.

TranslationsEdit

AnagramsEdit