Word Definition - 伤痕累累

shāng hén lěi lěi cuts and bruises all over the body