imbed
English Dictionary
->
Letter I
-> imbed
Search Dictionary:
imbed Definition
(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
"
imbed Synonyms
embed
engraft
imbed
implant
plant
© Art Branch Inc.