WHIMPER


Meaning of WHIMPER in English

WHIMPER, or WHINDLE. A low cry.

Slang English vocab.      Английский сленговый словарь.