Nein, nicht alle männlichen Katzen werden als „Tomcat“ bezeichnet.
„Tomcat“ (oder „Kater“ auf Deutsch) wird üblicherweise für einen ausgewachsenen, unkastrierten Kater verwendet. Der Begriff kann sich auch auf einen älteren Kater beziehen, unabhängig vom Kastrationsstatus.
Weitere Bezeichnungen sind „männliche Katze“ (der neutralste Begriff), „Kater“ für adulte Tiere, „Deckkater“ für Zuchttiere und umgangssprachlich „Herr“ als liebevoller Ausdruck.
Während „Tomcat“ im Englischen gebräuchlich ist, wird im Deutschen meist differenziert: Kater (unkastriert), Kastrat (kastriert) oder einfach männliche Katze.