storm cone

Explore definitions, synonyms, and language insights of storm cone

Definitions

Noun
a canvas cone hoisted to warn of high winds

More General Terms