smarted
verb(smart)
to cause or be the cause or seat of a sharp stinging pain; also : to feel or have such a pain
smarted
verb(smart)
to feel or endure distress, remorse, or embarrassment
smarted
verb(smart)
to pay a heavy or stinging penalty
smarted
phrasal verb(smart)
to say rude and irritating things to someone