History
History
Synonyms
UK
US
Meaning:
sore

(of a part of the body) painful; hurting when touched or used; filled with sorrow; sad

hurt physically

ulcerous

ulcerative

ulcerative

ULCERATED as in Wiktionary
ULCERATED as in Wikipedia