Toggle navigation
Register
Log in
Home
Learning Center
Learn More
Register
Log in
Word Definition
Demented
Insane; mad; of unsound mind.
Synonyms
Insane
Antonyms
Sane
Try it Free
Learn More