DEMENTED


Meaning of DEMENTED in English

adj insane; mad; of unsound mind.

Webster English vocab.      Английский словарь Webster.