WordUnscrambler Home
dotard
Definitions
[ˈdəʊtəd], (Noun)
Definitions:
- an old person, especially one who has become physically weak or whose mental faculties have declined
Phrases:
Origin
:
late Middle English: from dote + -ard
Click here to see the free dictionary definition for dotard
definition by Oxford Dictionaries