swallow up


Meanings

  • enclose or envelop completely, as if by swallowing;