detard ( synonym found)

Definition of detard:

°An old person with impaired intellect; one in his dotage.

Definition of detard:

°An old person with impaired intellect; one in his dotage.

Back to Top