Synonyms to tomcat

billy goat, billy, boar, bubbly-jock, buck, bull, bullock, chanticleer, cock, cockerel, doe, doeling, dog, drake, entire, entire horse, gander, goat, gobbler, hart, he-goat, kid, mountain goat, nanny, nanny goat, peacock, ram, rooster, she-goat, stag, stallion, steer, stot, stud, studhorse, tom, tom turkey, top cow, top horse, tup, turkey gobbler, turkey-cock, wether, barrow, gilt, hog, pig, piggy, piglet, pigling, porker, razorback, shoat, sow, suckling pig, swine, tusker, wild boar, Beau Brummel, Belgian hare, Cape elk, Highland fling, Virginia deer, and jump, antagonize, antelope, assault, battle, bear, bear upon, beat against, beat up against, bloke, blood, blunt, bone, boodle, boost, bounce, bound, boy, brass, bray, bread, breast the wave, broad jump, bub, bubba, buck off