1 English Synonyms for PROCELLE
Prev.1Next
Definition: 1. Any disturbed state of the atmosphere causing destructive or unpleasant weather, especially one affecting the earth's surface involving strong winds (leading to high waves at sea) and usually lightning, thunder, and precipitation; a tempest.
There are 8 definitions of the word storm
Show more information about storm
Prev.1Next
Search took: 10.00 ms