WHIMPER Meaning of WHIMPER in English [noun] [C]She gave a little whimper as the vet inspected her paw.In the end he went to school without so much as a whimper of protest. Cambridge English vocab. Кембриджский английский словарь. 2012