adj.
1.showing mental alertness and calculation and resourcefulness
2.elegant and stylish
3.characterized by quickness and ease in learning
4.improperly forward or bold
5.marked by smartness in dress and manners smart n.
1.a kind of pain such as that caused by a wound or a burn or a sore smart v.
1.be the source of pain
Idiom of the Day
give one's right arm (for something or to do something)
to give something of great value
I would give my right arm to be able to go to Italy with my friends.