Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
tomcat
in English
tomcat
us
//tʰɑmˈkæt//
uk
//tʰɒmˈkæt//
#common
Plural
tomcats
Definitions
Noun
a
male
cat
a
man
with
many
casual
relationships
;
womanizer
an
intact
male
feline
The
neighbor's
tomcat
is
very
aggressive
.
Base Words
cat
tom