What is the full meaning of tomcattings
TOMCATTING, engaging in sexually promiscuous behaviour [n]
Example of the word tomcattings placed on a Scrabble board.