ACOUCHI Meaning of ACOUCHI in English [ ə'ku:tʃi ]■ noun ( plural ~s ) a large forest rodent resembling an agouti, found in the Amazon basin. [Genus Myoprocta : two species.]OriginC18: from Fr., from Tupi. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004