Dictionary

Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.

Clear

Try these words

Meaning of transplantation

Source language: EnglishDictionary language: English

transplantation

noun

Definitions

  1. The resettlement of a group of people.

  2. A surgical operation in which an organ is moved from a donor to a recipient; an organ transplant.

  3. The uprooting of a tree and planting it in a new location.