Skip to content
Book Glossary
Home
Practice
Lessons
About
imbed
Stopped
Dictionary definition
· imbed
verb
fix or set securely or deeply
"He planted a knee in the back of his opponent"
Similar words
embed
engraft
implant
plant
Source: Open English WordNet (CC BY 4.0).