impact {effect}
Notices
  • effect or influence, esp. when strong