SWOON Meaning of SWOON in English ( v. i. ) To sink into a fainting fit, in which there is an apparent suspension of the vital functions and mental powers; to faint; -- often with away. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012