1 English Synonyms for CROSSPATCH
Prev.1Next
grouch
Definition: 1. A complaint, a grumble, a fit of ill-humor. [from the late 19th c]
There are 3 definitions of the word grouch
Show more information about grouch
Prev.1Next
Search took: 7.83 ms