What is the meaning of Engulf?

To overwhelm.

To surround; to cover; to submerge.

To cast into a gulf.

Source: wiktionary.org