storm signal
English Dictionary
->
Letter S
-> storm signal
Search Dictionary:
storm signal Definition
(n)
a
signal
announcing
the
approach
of
a
storm
especially
one
of
marked
violence
storm signal Synonyms
storm signal
© Art Branch Inc.