We do not currently know of any synonyms for beshroud.
The verb beshroud is defined as:
See full definition of the word beshroud.
Did you mean butchered?