EN

Synonyms for crackpots

Crackpots, noun plural of crackpot. Synonyms in the same form.