Definitions of envelopinga:

  • adjective:   surrounding and closing in on or hemming in