What is the meaning of Dentures?

plural of denture

Source: wiktionary.org