SLASHING


Meaning of SLASHING in English

adj. vigorously incisive or effective.

Oxford English vocab.      Оксфордский английский словарь.