STOUSH Meaning of STOUSH in English v. & n. Austral. & NZ sl.v.tr. 1 hit; fight with. 2 attack verbally. n. a fight; a beating. [ 19th c.: orig. uncert. ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012