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