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
in any case/event
no matter what happens, surely, without fail
I may not be able to meet you next week but in any case I will give you the books before then.