What is the full meaning of imbeds
IMBED, to plant firmly, also EMBED [v]
Example of the word imbeds placed on a Scrabble board.