Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
whistles
in English
whistles
us
//ˈwɪslz//
uk
//ˈwɪsəlz//
#common
Lemma:
whistle
The lemma is the base or root form of this word.
Definitions
Noun
a
device
producing
a
whistling
sound
an
act
of
making
a
high-pitched
sound
a
shrill
noise
;
high-pitched
sound
plural
of
whistle
;
multiple
whistling
devices
Verb
to
produce
a
high-pitched
sound
(
using
mouth
,
air
)
Compounds / Phrases
bells and whistles
pennywhistles