SWOOSH Meaning of SWOOSH in English n. & v.n. the noise of a sudden rush of liquid, air, etc. v.intr. move with this noise. [ imit. ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012