DENTURE Meaning of DENTURE in English n. a removable artificial replacement for one or more teeth carried on a removable plate or frame. [ F f. dent tooth ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012