set upon - Inglés Sinónimo Diccionario

set upon

v.
[1] beset