← DefinitionshareGuessgrouchverbTo complain or grumble in a bad-tempered way.nounA person who is habitually grumpy or complains a lot.SynonymscomplainverbgrumbleverbcomplainernoungrumpnouncranknounAntonymspraiseverboptimistnoun