1 implant /ɪmˈplænt/ verb implants; implanted; implanting
implants; implanted; implanting
Learner's definition of IMPLANT
[+ object]
1
: to put (something) in a specified place把…嵌入;埋置 especially medical : to place (something) in a person's body by means of surgery(尤指医学)植入,移植 2
: to cause (something) to become a part of the way a person thinks or feels灌输;注入 — implantable
/ɪmˈplæntəbəl/ adjective — implantation
/ˌɪmˌplænˈteɪʃən/ noun, plural implantations 2 implant /ˈɪmˌplænt/ noun plural implants
plural implants
Learner's definition of IMPLANT
[count] medical
: something placed in a person's body by means of surgery(通过手术植入人体的)植入物