My Word Map

set upon

  • set upon …을 습격[공격]하다(=attack)
  • inexplicable
  • conspiracy
  • conspire with