storm signal
Explore definitions, synonyms, and language insights of storm signal
Definitions
Noun
a signal announcing the approach of a storm (particularly a storm of marked violence)
Explore definitions, synonyms, and language insights of storm signal