Search Details
Word: implant
(lookup usage)
(lookup stats)
Meaning:
Noun:
- Anything surgically implanted in the body, such as a tissue graft or prosthesis.
Source: Wiktionary
| Src Info »
Verb:
- intransitive Of an embryo, to become attached to and embedded in the womb.
- transitive To fix firmly or set securely or deeply.
- transitive To insert (something) surgically into the body.
Source: Wiktionary
| Src Info »