English dictionary
insanity plea meaning and definition
Definition and meaning of insanity plea at MeaningMonkey.org. insanity plea meaning and definition in the English Dictionary.INSANITY PLEA noun
Definition of insanity plea (noun)
- (criminal law) a plea in which the defendant claims innocence due to mental incompetence at the time
- synonyms: plea of insanity
Source: Princeton University Wordnet