ACOUCHY Meaning of ACOUCHY in English ( n. ) A small species of agouti (Dasyprocta acouchy). Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012