imbed
imbed基本解释
v.放入;埋置;嵌进
imbed同义词
imbed英英释义
"He planted a knee in the back of his opponent""The dentist implanted a tooth in the gum"