v. tie, bind, bandage, wrap, enwrap, swaddle, bundle (up), envelop, shroud, muffle (up) I can't tell who he is as his head is swathed in bandages
SWATHE
Meaning of SWATHE in English
Oxford thesaurus English vocab. Английский словарь Оксфорд тезаурус. 2012