What is the full meaning of seafoam
foam formed on the sea [n -S]
Example of the word seafoam placed on a Scrabble board.