ENSHROUD


Meaning of ENSHROUD in English

en ‧ shroud /ɪnˈʃraʊd/ BrE AmE verb [transitive] formal

to cover or surround something so that it is not possible to see, understand, or explain it SYN shroud :

hills enshrouded in mist

the mystery that enshrouds their disappearance

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.