ENSHROUD Meaning of ENSHROUD in English [ ɪn'ʃraʊd , ɛn- ]■ verb literary envelop completely and hide from view. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004