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.      Кембриджский английский словарь.