Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
whistle
in English
whistle
us
/ˈwɪsəl/
uk
/ˈwɪsəl/
#moderate
Plural
whistles
Past Tense
whistled
Participle Verb
whistling
Third Person Singular
whistles