• word of the day

    smarting

    smarting - Dictionary definition and meaning for word smarting

    Definition
    (noun) a kind of pain such as that caused by a wound or a burn or a sore
    Synonyms : smart , smartness
Connect with us on Facebook