NichiDict

満身創痍

まんしんそうい
[manshinsoui]

Meanings

1.Noun

having wounds all over one's body; being wounded all over

2.Noun

receiving a drubbing; being subjected to a barrage of criticism