overwhelmed

US

UK

B2

verb

  • To defeat something or someone completely
  • To affect someone emotionally in a strong way
  • To cause to have too much to handle (e.g. work)