Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: denture  den-chu(r)
  1. A dental appliance that artificially replaces missing teeth
    "He removed his dentures before going to bed";
    - dental plate, plate

Derived forms: dentures

Type of: dental appliance

Encyclopedia: Denture