Dental implant Medical term · D A metal post inserted into the alveolar bone to support an artificial tooth or other prosthesis.