embedEnglishOxford American Thesaurusembed (also imbed) verb the plaque was embedded in a wall at the rear of the house: implant, plant, set, fix, lodge, root, insert, place; sink, submerge, immerse; drive in, hammer in, ram in.