Meaning of swoon

Definition of swoon

(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

Other information on swoon

WIKIPEDIA results for swoon
Amazon results for swoon