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. Оксфордский английский словарь. 2012