Synonyms for moonbat
Definitions
- n. 1
A liberal (someone with a left-wing ideology).
Forms
- Plural
- moonbats → zoomers, libtoids, radlibs, lefturds…
By length
- 6 letters
- zoomer, radlib
- 7 letters
- libtard, libtoid, lefturd, leftard, libturd
A liberal (someone with a left-wing ideology).