ACOUCHY Meaning of ACOUCHY in English noun a small species of agouti (dasyprocta acouchy). Webster English vocab. Английский словарь Webster. 2012