overpowering

/ˌō-vər-ˈpau̇(-ə)r/

verb

  1. to overcome by superior force : subdue

  2. to affect with overwhelming intensity

  3. to provide with more power than is needed or desirable