Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
whines
in English
whines
us
//waɪnz//
uk
//waɪnz//
#common
Lemma:
whine
The lemma is the base or root form of this word.
Definitions
Noun
high-pitched
cries
or
sounds
;
complaints
a
long
,
complaining
cry
criticisms
or
displeasures
expressed