tomcats in English dictionary tomcats Meanings and definitions of "tomcats" Plural form of tomcat. noun plural of [i]tomcat[/i] more Tomcats Sample sentences with "tomcats" Declension Stem Try again Available translations Arabic German Lithuanian Min Nan Chinese Authors