dotard
US
/ˈdoʊdərd/
UK
/ˈdʌʊtəd/
Definition for dotard is being prepared and will be available soon.
Definition for dotard is being prepared and will be available soon.