BE SHEATHED IN Meaning of BE SHEATHED IN in English encase in a close-fitting or protective covering. → sheathe Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004