3 English Synonyms for SCREWBALL
Prev.1Next
Definition: 1. (UK, Ireland, humorous) An eccentric or odd person.
There are 2 definitions of the word nutcase
Show more information about nutcase
Definition: 1. A bag filled with nuts, especially one that is hung outdoors to act as a bird feeder.
There are 3 definitions of the word nutbag
Show more information about nutbag
Definition: 1. (colloquial, pejorative) A crazy, possibly dangerous, person.
Show more information about whackjob
Prev.1Next
Search took: 3.8203 ms