Dictionary Home
Index
About
Home
Enroll
Tour
Contact Us
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"
Synonyms:
implant
engraft
embed
plant
Search:
Dictionary
Google
Get this dictionary without ads as part of the
e-Tutor Virtual Learning Program
.