enveloping
Explore definitions, synonyms, and language insights of enveloping
Definitions
Adjective Satellite
surrounding and closing in on or hemming in; "the army''s enveloping maneuver"