Vocabulary
満身創痍
まんしんそうい
having wounds all over one's body; being wounded all over
noun