Adjective Definition

enveloping

1.Definition: surrounding and closing in on or hemming in

"The army's enveloping maneuver"




Please Share