Embedded(imp. & p. p.) of Embed
Embedding(p. pr. & vb. n.) of Embed
Embedment(n.) The act of embedding, or the state of being embedded.

Words within embeddings

9 letter words: 1 results
8 letter words: 4 results
View all words...