Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
catcaller
in English
catcaller
us
//ˈkætkɔlər//
uk
//ˈkætkɔːlə//
#limited
Definitions
Noun
a
person
making
loud
,
harassing
comments
(
usually
to
a
woman
)
The
catcaller
on
the
street
made
the
woman
feel
uncomfortable
.
Base Words
caller
cat