storm cone
English Dictionary
->
Letter S
-> storm cone
Search Dictionary:
storm cone Definition
(n)
a
canvas
cone
hoisted
to
warn
of
high
winds
storm cone Synonyms
storm cone
© Art Branch Inc.