Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: dental implant
  1. An implant that replaces a natural tooth

Derived forms: dental implants

Type of: implant

Encyclopedia: Dental implant