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