Definition of denture in English:
A removable plate or frame holding one or more artificial teeth.
- All teeth can be replaced with removable partial or complete dentures.
- There are some advantages to retaining selected teeth under dentures instead of having them extracted.
- Like natural teeth, dentures must be kept as clean as possible.
Late 19th century: from French, from dent 'tooth', from Latin dens, dent-.
Words that rhyme with denturemisadventure, peradventure
Definition of denture in:
- British & World English dictionary
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.