← DefinitionshareGuesswhingernounA person who complains a lot in an annoying or persistent way.SynonymscomplainernoungrouchnounmoanernoungrumblernounAntonymsoptimistnoun