Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

catcalls Definition

Cancel
catcalls
noun(cat-call)
a loud or raucous cry made especially to express disapproval (as at a sports event)
catcalls
noun(cat-call)
a loud, sexually suggestive call or comment directed at someone publicly (as on the street)

Words Related to catcalls!

catcalls Examples by Brain Bank Users