SWOON


Meaning of SWOON in English

n. faint, blackout, temporary loss of consciousness; ecstatic or rapturous state

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.