Definitions
adjective
afflicted with or characteristic of mental derangement
“was declared insane”
Look “insane” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
afflicted with or characteristic of mental derangement
“was declared insane”