Definify.com

Definition 2024


tom_cat

tom cat

English

Noun

tom cat (plural tom cats)

  1. Alternative form of tomcat
Translations