meaning of storm signal
1.
a
signal
announcing
the
approach
of
a
storm
especially
one
of
marked
violence
Related Words
storm signal
|
Developed & Maintained By
Taraprasad.com