fix or set securely or deeply同义词:implant, engraft, embed, imbed, plant
attach to, as a journalist to a military unit when reporting on a war同义词:embed
例句
A shell splinter embedded itself in the wall above his head.在他头上方的墙壁上嵌有一块小小的贝壳片。
A remnant or trace of an organism of a past geologic age, such as a skeleton or leaf imprint, embedded and preserved in the earth's crust.化石埋置并保存于地层中的古生物遗体、遗物和其生活遗址,如骨骸、叶子的印痕等