engulf

verb
  1. to completely surround, cover, or swallow up something
  2. to affect someone or something powerfully and completely
  3. Usage: often used figuratively

Examples