MohammedPreview
Open in TheBrain

To Overwhelm

  1. To engulf, surge over and submerge.

Synonym: swamp

  1. To overpower, crush.
  2. To overpower emotionally.
  3. To cause to surround, to cover