set upon

Meaning

  1. To attack someone.
  2. To begin an activity; to embark upon a course of action.

Notes

Sign in to write sticky notes