American Dictionary
Definition tomcat in American English
tomcat noun
[countable] noun
/ˈtɑmˌkæt/
Synonyms and related words
