English dictionary
denture meaning and definition
Definition and meaning of denture at MeaningMonkey.org. denture meaning and definition in the English Dictionary.DENTURE noun
Definition of denture (noun)
- a dental appliance that artificially replaces missing teeth
- synonyms: dental plate, plate
Source: Princeton University Wordnet