Swallow-up definition

To completely enclose or envelop.
verb
0
0
Advertisement