2 English Synonyms for GARRYOWEN
Prev.1Next
bomb
Definition: 1. A cyclone whose central pressure drops at an average rate of at least one millibar per hour for at least 24 hours.
There are 18 definitions of the word bomb
Show more information about bomb
Prev.1Next
Search took: 1.7785 ms