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