• word of the day

    insanity plea

    insanity plea - Dictionary definition and meaning for word insanity plea

    (noun) (criminal law) a plea in which the defendant claims innocence due to mental incompetence at the time
    Synonyms : plea of insanity

Word used in video below:
text: would we execute this insanity
Download our Mobile App Today
Receive our word of the day
on Whatsapp