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