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
get along well with (something)
to make progress with something
The boy is getting along well with his studies.