whirlpool
Explore definitions, synonyms, and language insights of whirlpool
Definitions
                    Noun
                    
                a powerful circular current of water (usually the result of conflicting tides)
                
                    Verb
                    
            flow in a circular current, of liquids