supergyre
/ˈsuːpəɡraɪ/Definitions
1. noun
A very large or powerful whirlpool.
“The storm churned up a supergyre in the ocean, threatening nearby ships.”
1. noun
A very large or powerful whirlpool.
“The storm churned up a supergyre in the ocean, threatening nearby ships.”