• Onsite

    Alternative forms

    Full definition of onsite

    Adjective

    onsite

    1. On or at a site.

    Adverb

    onsite

    1. On or at a site.

    Anagrams

    © Wiktionary