Doddering simpleton Synonyms

Definitions for Doddering


  • (adjective) mentally or physically infirm with age

Definitions for Simpleton