enshrouds
en-shrouds
verb
To completely cover or surround something, often making it hidden or mysterious.
"Mist enshrouds the mountain peaks."
en-shrouds
To completely cover or surround something, often making it hidden or mysterious.
"Mist enshrouds the mountain peaks."