Meanings
-
1
noun
a removable plate or frame holding artificial teeth
He soaked his denture in a glass beside the bed each night.
Thesaurus
Etymology
From French denture ('set of teeth'), from dent ('tooth'), from Latin dens, dentem ('tooth'), from Proto-Indo-European *h₃dont- ('tooth').
View etymology graph ->