English dictionary
set upon meaning and definition
Definition and meaning of set upon at MeaningMonkey.org. set upon meaning and definition in the English Dictionary.SET UPON verb
Definition of set upon (verb)
- assail or attack on all sides
- "The zebra was beset by leopards"
- synonyms: beset
Source: Princeton University Wordnet