Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
implant
in English
implant
us
/ɪmˈplænt/
uk
/ɪmˈplɑːnt/
#common
Plural
implants
Past Tense
implanted
Participle Verb
implanting
Third Person Singular
implants