• On-site

    Alternative forms

    Origin

    en + on + site

    Full definition of on-site

    Adjective

    on-site

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

    Anagrams

    © Wiktionary