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, dimeter, donator, daunter, denominator, diameter, donatary, demander, donatory, detainder, dominator, downthrow, dynamiter, diametric
|
|
|