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

Read in another language