DEFALCATION Meaning of DEFALCATION in English n cutting or lopping off, reduction Interlingua English vocab. Английский словарь Интерлингва. 2012