Meaning of set upon

Definition of set upon

(verb) assail or attack on all sides: "The zebra was beset by leopards"

Other information on set upon

WIKIPEDIA results for set upon
Amazon results for set upon