What is the full meaning of embed
to plant firmly, also IMBED [v EMBEDDED, EMBEDDING, EMBEDS]
Example of the word embed placed on a Scrabble board.