Meaning of defray

Definition of defray

(verb) bear the expenses of

Other information on defray

WIKIPEDIA results for defray
Amazon results for defray