Word Study
denture
WORDNET DICTIONARY
Noun denture has 1 sense
- denture(n = noun.artifact) dental plate, plate - a dental appliance that artificially replaces missing teeth; Array has particulars: bridge, bridgework, false teeth, partial denture
is a kind of dental appliance
Derived form noun denturist1
OXFORD DICTIONARY
denture, n. a removable artificial replacement for one or more teeth carried on a removable plate or frame.
Etymology
F f. dent tooth
For further exploring for "denture" in Webster Dictionary Online