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
by the seat of one's pants
by luck and with very little skill
I was able to complete the course by the seat of my pants.