English to English

smarting

noun (n)

  • a kind of pain such as that caused by a wound or a burn or a sore(noun.state)
    Synonym:
    smart, smartness
    source: wordnet30
Advertisement

Bookmark This Site