denture

/dˈɛntʃɝ/

Explore definitions, synonyms, and language insights of denture

Definitions

Noun
a dental appliance that artificially replaces missing teeth

More General Terms