DEVASTATING


Meaning of DEVASTATING in English

adj. crushingly effective; overwhelming.

Derivatives:

devastatingly adv.

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