Denture — synonyms, definition
1. denture (Noun)
2 synonyms
dental plate plate
1 definition
denture (Noun) — A dental appliance that artificially replaces missing teeth.
1 type of
dental appliance
4 types
bridge bridgework false teeth partial denture