What is the full meaning of spumescent
frothy, foamy [adj]
Example of the word spumescent placed on a Scrabble board.