salt in the wound: Idiom Meaning and Origin - The Village Idiom(08) Save Image Image gallery: Wound Meaning In Telugu