tatouay noun1 •An armadillo (Cabassous tatouay), native to tropical South America; the broad-banded armadillo. formstatouays