← DefinitionshareGuessgrumblernounA person who often complains or grumbles.SynonymscomplainernoungrouchnounAntonymsoptimistnoun