descend upon.

descend upon. [di-send]
  • A plague descended on the town -> una plaga se abatió sobre la ciudad
  • The whole family will be descending on us at Christmas -> nos va a invadir o nos va a caer toda la familia para Navidad
Lanzarse o caer sobre (attack). Invadir (invade).

Word of the Day: la carcajada

hearty laughter, raucous laughter, guffaw