DOTARD Meaning of DOTARD in English n. a person who is feeble-minded, esp. from senility. Etymology: ME f. DOTE + -ARD Oxford English vocab. Оксфордский английский словарь. 2012