Log in
Search words & phrases
implant
US /ɪmˈplænt/
・
UK /ɪmˈplɑ:nt/
B2
Definition
Video subtitles
verb
To put something into, an idea in someone's mind
To put medical material in, as to improve teeth
noun
Medical material, thing to improve the teeth, body