meaning of swoon
1.
a
spontaneous
loss
of
consciousness
caused
by
insufficient
blood
to
the
brain
Related Words
swoon
|
swooning
|
Developed & Maintained By
Taraprasad.com