Envelope

/ˈɛnvəˌloʊp/

Slang Meanings

To put something in an envelope, often suggestively.
She enveloped the note with a kiss.
To cover or surround something completely.
The fog enveloped the town, making it hard to see.