Meaning of defrayal

Definition of defrayal

(noun) the act of paying money

Other information on defrayal

WIKIPEDIA results for defrayal
Amazon results for defrayal