shirabe.org
3)
#21,032
Meaning
    1. having wounds all over one's body; being wounded all over
    2. receiving a drubbing; being subjected to a barrage of criticism
Forms
Learn this word with smart reviews that adapt to you Save word
Results