Meaning and Translation of Set Upon in Urdu Script and Roman Urdu with Definition,
1. assail or attack on all sides: