← DefinitionshareGuesscrosspatchnounA person who is often in a bad mood or easily annoyed.SynonymsgrouchnouncomplainernoungrumpnouncranknounAntonymssweetheartnoun