WordUnscrambler Home
denture
Definitions
[ˈdɛntʃə], (Noun)
Definitions:
- a removable plate or frame holding one or more artificial teeth
(e.g: ideally, dentures should be renewed every three or four years)
Phrases:
Origin
:
late 19th century: from French, from dent ‘tooth’, from Latin dens, dent-
Click here to see the free dictionary definition for denture
definition by Oxford Dictionaries