English Dictionary
Definition demented in British English
demented adjective
adjective
/dɪˈmentɪd/
Synonyms and related words
Synonyms and related words
