Langtolang Multilingual Dictionary

Translate words and learn from multiple languages

Results for: "grouch"

Translating from English to Greek

English definitions WordNet

NOUN 1

  1. a bad-tempered person

VERB 1

  1. show one's unhappiness or critical attitude

    • “He scolded about anything that he thought was wrong”
    • “We grumbled about the increased work load”
    Synonymsgrumblescold

Did you mean? (Similar words):