Meaning of imbed
Definition of imbed
(verb)
fix or set
securely
or deeply; "He
planted
a
knee
in the
back
of his opponent"; "The
dentist
implanted
a
tooth
in the gum"
Other information on imbed
WIKIPEDIA results for
imbed
Amazon results for
imbed
Tweet