adj.
1.of the color of buff leather buff n.
1.an ardent follower and admirer
2.a soft thick undyed leather from the skins of e.g. buffalo or oxen
3.bare skin
4.a medium to dark tan color
5.an implement consisting of soft material mounted on a block buff v.
1.strike, beat repeatedly
2.polish and make shiny
Idiom of the Day
get up the nerve to (do something)
to become brave enough to do something
I tried to get up the nerve to ask my friend about his new job.