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