set upon - İngilizce Eşanlam Sözlük

set upon

v.
[1] beset