DENTURE


Meaning of DENTURE in English

n. a removable artificial replacement for one or more teeth carried on a removable plate or frame.

Etymology: F f. dent tooth

Oxford English vocab.      Оксфордский английский словарь.