Definition of denture
English to English noun - a dental appliance that artificially replaces missing teeth
source: WordNet 3.0 - An artificial tooth, block, or set of teeth.
source: Webster 1913
Visual Synonyms 
Nearby Word
denture, denature, dentary, dentaria, dinothere, dunter, den mother, daunter, dimeter, donator, denominator, demander, donatary, diameter, donatory, diyanitor, detainder, detonator, diametric, dynamiter
|
|
|