to engulf; to overwhelm
Practice speaking and memorizing "engolfar" and many other words and sentences in Portuguese.