SOUGH Meaning of SOUGH in English v. & n.v.intr. make a moaning, whistling, or rushing sound as of the wind in trees etc. n. this sound. [ OE swogan resound ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012