STOUSH


Meaning of STOUSH in English

n. fight, scuffle; noisy fight or quarrel, brawl

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