imbed(verb) verb1. fix or set securely or deeplySimilar word(s): embed, engraft, implant, plantDefinition categories: contact, enter, infix, insert, introduce