Search results
- Dictionarydenture/ˈdɛntʃə/
noun
- 1. a removable plate or frame holding one or more artificial teeth: "ideally, dentures should be renewed every three or four years"
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries