Results

sting noun, verb stang; (of acid taste etc) nip.
stung past tense: stang.
stinging (of a wound) nippy; (eg of nettles) jaggie.
stung see STING.