DEFALCAR Meaning of DEFALCAR in English v to cut off, lop off Interlingua English vocab. Английский словарь Интерлингва. 2012