DEFRAYAL MEANING IN ENGLISH

• Defrayal Definition & Synonyms

  1. (n.) The act of defraying; payment; as, the defrayal of necessary costs.


Synonyms:
Defrayment, Payment,

RECENT SEARCHES