DEMENTED


Meaning of DEMENTED in English

a.

Idiotic, foolish, infatuated, insane, crazy, crack-brained, daft, deranged.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.