What is the full meaning of catfoods
CATFOOD, food for cats [n]
Example of the word catfoods placed on a Scrabble board.