Meaning of denture

Definition of denture

(noun) a dental appliance that artificially replaces missing teeth

Other information on denture

WIKIPEDIA results for denture
Amazon results for denture