SACKCLOTH Meaning of SACKCLOTH in English n.1 a coarse fabric of flax or hemp. 2 clothing made of this, formerly worn as a penance or in mourning (esp. sackcloth and ashes). Oxford English vocab. Оксфордский английский словарь. 2012