埋め込む

to bury; to embed; to implant

Meaning

  1. v5mvt
    to bury; to embed; to implant