STOUNCE


Meaning of STOUNCE in English

A tight, punchy musical energy possessed by a limited number of bands. Example: That band really has stounce.

Slang English vocab.      Английский сленговый словарь.