Norwegian-English dictionary »

humring meaning in English

NorwegianEnglish
humring noun
{c}, klukklatter {m}, Snøfting {c}

chortle(joyful, somewhat muffled laugh)
noun
[UK: ˈtʃɔːt.l̩] [US: ˈtʃɔːr.tl̩]