Dictionary search results

Showing 1-3 of 3 results

implant US English

Insert or fix (tissue or an artificial object) in a person’s body, especially by surgery

implant US Thesaurus

the microchip is implanted under the skin

breast implant US English

A prosthesis consisting of a gel-like or fluid material in a flexible sac, implanted behind or in place of a female breast in reconstructive or cosmetic surgery