Meaning of “grump” in the English Dictionary

English