Defrayal Meaning

There are 1 meaning(s) for word Defrayal

Meaning 1 : the act of paying money

    Synonyms : defrayment,  payment