denture
den-ture
noun
A removable plate or frame holding one or more artificial teeth.
"Grandad keeps his dentures in a glass overnight."
Thesaurus
Synonyms: dental plate, plate
den-ture
A removable plate or frame holding one or more artificial teeth.
"Grandad keeps his dentures in a glass overnight."
Synonyms: dental plate, plate