tomcats in English dictionary

  • tomcats

    Meanings and definitions of "tomcats"

    • Plural form of tomcat.
    • noun
      plural of [i]tomcat[/i]
  • Tomcats

Sample sentences with "tomcats"

Available translations