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
Definitions
Noun
a
surgically
inserted
device
(
prosthesis
,
graft
);
medical
Verb
to
securely
fix
or
set
in
place
The
dentist
will
implant
a
new
tooth
in
the
gap
.
to
surgically
insert
into
the
body
The
company
will
implant
a
microchip
in
the
device
.
to
embed
or
attach
(
as
an
embryo
)
in
the
womb
The
doctor
will
implant
the
fertilized
egg
in
the
woman's
uterus
.