1 definition by Debbie Voise

To defray, to bear or pay all or part of the cost of something.
My rent is too expensive, I need to do something to 'fray it.
by Debbie Voise October 20, 2008
Get the 'fray mug.