Meaning of dotard
Definition of dotard
(noun)
an
oldster
in his dotage;
someone
whose age has
impaired
his
intellect
Other information on dotard
WIKIPEDIA results for
dotard
Amazon results for
dotard
Tweet