EnglishMain Dictionary
sackcloth
Universal Words
(also sacking) noun
[U] a rough fabric made from JUTE, etc., used for making sacks
IDIOMS
wear, put on, etc. sackcloth and ashes to behave in a way that shows that you are sorry for sth that you have done