TOMCAT
Meaning of TOMCAT in English
tom ‧ cat /ˈtɒmkæt $ ˈtɑːm-/ BrE AmE noun [countable]
[ Date: 1800-1900 ; Origin: Tom ( ⇨ ↑ tom ) + cat ]
a male cat
Longman Dictionary of Contemporary English.
Longman - Словарь современного английского языка.
2012