FREAKISH MEANING IN ENGLISH

• Freakish Definition & Synonyms

  1. (a.) Apt to change the mind suddenly; whimsical; capricious.


Synonyms:
Bizarre, Capricious, Eccentric, Flaky, Outlandish, Outre,

RECENT SEARCHES