DOTARD


Meaning of DOTARD in English

n. a person who is feeble-minded, esp. from senility.

Etymology: ME f. DOTE + -ARD

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