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

English Dictionary