defray
verb
defrayed;
defraying;
defrays
Definition of defray
1
: to provide for the payment of : pay
sold advertising on his website to help defray the cost of running it
2
archaic
: to bear the expenses of (a person)
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more