Skip navigation.

dotard - What does it mean?

Definition of 'dotard'

English

Noun

(en-noun)
  • An old person with impaired intellect; one in his or her dotage.
  • Synonyms

    *

    Similar to 'dotard'

    dottard