SET UPON


Meaning of SET UPON in English

Attack, assault, assail, have at, fly at, rush upon.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.