imbed
[im-bed]
/ ɪmˈbɛd /
VERB
anchor
Synonyms
Antonyms
VERB
insert
Synonyms
Antonyms
VERB
lodge
Synonyms
Antonyms
VERB
plant
Synonyms
Antonyms