Dentures

Dentistry
Vocabulary Term #1201
Noun (thing)
US
UK
Dentures
US
UK
a removable dental appliance, used to replace multiple missing teeth
US
UK
"It is suggested to use dentures if there are insufficient teeth to support a bridge."