Dictionary search results

Showing 1-2 of 2 results

embed British & World English

Fix (an object) firmly and deeply in a surrounding mass

embed English Thesaurus

the plaque was embedded in a wall at the rear of the house