Definition:
Compare imbed with other words:
imbed vs. limbed
imbed vs. imbued
imbed vs. imped
imbed vs. integrate
imbed vs. implant
embed vs. imbed