Synonyms of Nutcase in English :
Antonyms of Nutcase in English
Thesaurus of Nutcase in English
1. (noun) someone deranged and possibly dangerous