ENSHROUD


Meaning of ENSHROUD in English

[ ɪn'ʃraʊd , ɛn- ]

■ verb literary envelop completely and hide from view.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.