IMPALEAR Meaning of IMPALEAR in English v 1. to pack (in straw); 2. to thatch Interlingua English vocab. Английский словарь Интерлингва. 2012