Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Defrayal
n.
The act of defraying; payment; as, the defrayal of necessary costs.
←
Defray
Defrayer
→
Shares
Related Words
Defray
Fray
Menu
Home
Search
My Last Searches