Our online medical glossary of medical terms and definitions includes definitions for terms related to treatment, and general medicine
OVERLAY DENTURE
A complete denture that is supported by both soft tissue and naturalteeth that have been altered so as to permit the denture to fit over them. The altered teeth may have been fitted with short or long copings, locking devices, or connecting bars.
Synonym: barjoint denture, hybrid prosthesis, overdenture, telescopic denture.