What is the full meaning of imbed
to plant firmly, also EMBED [v IMBEDDED, IMBEDDING, IMBEDS]
Example of the word imbed placed on a Scrabble board.