Artikata.com
 

Menu

Home

Indonesian Tools

Kamus Besar
Sinonim Kata
Rima Kata

English Tools

English Dictionary
English Thesaurus
Definisi 'imbed'

English to English
verb
1. fix or set securely or deeply Terjemahkan
He planted a knee in the back of his opponent|The dentist implanted a tooth in the gum
source: wordnet30

2. To sink or lay, as in a bed; to deposit in a partly inclosing mass, as of clay or mortar; to cover, as with earth, sand, etc. Terjemahkan
source: webster1913


Visual Synonyms

Link to this page: