Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
catcalls
in English
catcalls
us
//ˈkætˌkɔlz//
uk
//ˈkætˌkɔːls//
#common
Lemma:
catcall
The lemma is the base or root form of this word.
Definitions
Noun
a
shout
expressing
dislike
;
disapproval
a
sexual
comment
or
whistle
;
harassment
a
whistle
blown
to
show
disapproval
Base Words
calls
cat