Word Definition

Demented

  1. Insane; mad; of unsound mind.

Synonyms

Antonyms