enshroud Definition
Definition
to envelop or cover completely, especially with a mist or cloud of something; to surround by a veil or cloth
Browse
to envelop or cover completely, especially with a mist or cloud of something; to surround by a veil or cloth
Browse