Dictionary.com
Thesaurus.com
has engulfed
  • present perfect of engulf (3rd person singular).