DOTARD


Meaning of DOTARD in English

[dot.ard] n (14c): a person in his or her dotage

Merriam-Webster English vocab.      Английский словарь Merriam Webster.