From The Collaborative International Dictionary of English v.0.48 [gcide]:
Denture \Den"ture\ (?; 135), n. [L. dens, dentis, tooth: cf. F.
denture, OF. denteure.] (Dentistry)
An artificial tooth, block, or set of teeth.
[1913 Webster]
From WordNet (r) 3.0 (2006) [wn]:
denture
n 1: a dental appliance that artificially replaces missing teeth
[syn: denture, dental plate, plate]