Subscribe
URL of the page has been copied to clipboard.
Meaning : Enclose or envelop completely, as if by swallowing.
Example : The huge waves swallowed the small boat and it sank shortly thereafter.
Synonyms : bury, eat up, immerse, swallow
Install App