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
Tweet