What is the meaning of the word "implant"?

Definitions:

  1. become attached to and embedded in the uterus copy to clipboard verb
    • The egg fertilized in vitro implanted in the uterus of the birth mother with no further complications copy to clipboard

Synonyms:

NearBy Words: