What is the full meaning of stormstayed
isolated or unable to travel because of adverse weather conditions, esp. a snowstorm [adj]
Example of the word stormstayed placed on a Scrabble board.