Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
catcalled
in English
catcalled
#common
Lemma:
catcall
The lemma is the base or root form of this word.
Definitions
Verb
to
have
made
a
catcall
to
shout
insulting
comments
(
at
someone
)
Base Words
cat
called