envelopingEnglish

enveloping(a)

Adjective

Surrounding and closing in on or hemming in

English: enveloping(a)