engraft
English Dictionary
->
Letter E
-> engraft
Search Dictionary:
engraft Definition
(v)
cause
to
grow
together
parts
from
different
plants
; "
graft
the
cherry
tree
branch
onto
the
plum
tree
"
(v)
fix
or
set
securely
or
deeply
; "
He
planted
a
knee
in
the
back
of
his
opponent
"; "
The
dentist
implanted
a
tooth
in
the
gum
"
engraft Synonyms
embed
engraft
graft
imbed
implant
ingraft
plant
© Art Branch Inc.