IMPLANT Meaning of IMPLANT in English v. a. 1.Ingraft, infix, set, put, place.2.Instil, infuse, inculcate. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012