DEFRAY Meaning of DEFRAY in English (v. t.) To pay or discharge; to serve in payment of; to provide for, as a charge, debt, expenses, costs, etc. Webster's English dictionary. Английский словарь Webster. 2012