What is the full meaning of foams
FOAM, to form froth or bubbles [v]
Example of the word foams placed on a Scrabble board.