CAPISTRO Meaning of CAPISTRO in English n halter, muzzle (for animals) Interlingua English vocab. Английский словарь Интерлингва. 2012