smart saying ( synonym found)

Definition of smart saying:

(adj) : Painful, sore
"my arm is still smarting from where the ball hit it."

Definition of smart saying:

(adj) : Painful, sore
"my arm is still smarting from where the ball hit it."

Back to Top