• Outsourced

    Verb

    1. outsourced

      (past of outsource)

    Full definition of outsourced

    Adjective

    outsourced

    1. (of goods or services) Obtained by outsourcing
    2. (of a person) Having ones employment transferred to a third party
    © Wiktionary