Definition: 'Implant Denture'
implant dentureType: Term
1. a tooth substitute that receives its stability and retention from a substructure that is partially or wholly implanted under the soft tissues of the denture basal seat.
The information shown above for implant denture is provided by Stedman's.
* Stedman's, part of Lippincott Williams & Wilkins, provide a comprehensive line of health-science publications for healthcare professionals and medical students.