DEFRAYAL Meaning of DEFRAYAL in English noun the act of defraying; payment; as, the defrayal of necessary costs. Webster English vocab. Английский словарь Webster. 2012