DEFRAY Meaning of DEFRAY in English [ dɪ'freɪ ]■ verb provide money to pay (a cost).Derivatives~able adjective~al noun~ment noun OriginME: from Fr. défrayer , from dé- + obs. frai 'cost, expenses'. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004