WTWM

whatsthatwordmean

← Definition
Guess

engraft

verbTo insert or attach (a living tissue, such as skin or a bud) into a part of the body or plant where it will grow.

Synonyms

graftverbingrainverbimplantverbinsertverb

Built for word lovers.