English Dictionary
Definition whimper in British English
whimper verb
verb
/ˈwɪmpə(r)/
English Dictionary