IMPLANT /ɪmˈplɑːnt/ ► audio Scrabble 11 Words With Friends 15 Definition noun a prosthesis placed permanently in tissue. verb fix or set securely or deeply. — synonyms: engraft, embed, imbed, plant verb become attached to and embedded in the uterus. verb put firmly in the mind. — synonyms: plant See all 108 words you can make from IMPLANT → 7-letter words Words starting with I Words ending with T ← Unscramble different letters