swoon
Explore definitions, synonyms, and language insights of swoon
Definitions
                    Noun
                    
                a spontaneous loss of consciousness caused by insufficient blood to the brain
                
                    Verb
                    
            pass out from weakness, physical or emotional distress due to a loss of blood supply to the brain