Browse mode
OR:
Enter Search Word
grouch A person who is excessively irritable, moody, or ill-tempered. ■ "The old man was such a grouch, he complained about everything from the weather to the noise in his neighborhood."