whimper
/ˈwɪmpə(ɹ)/
whimper
English
Noun Top 26,747
Ad
Definition
A low intermittent sob.
Etymology
From dialectal whimp (“to whine”) + -er (frequentative suffix). Compare German wimmern (“to whimper, whine”).
Ad