ARMADILLO Meaning of ARMADILLO in English (n.) A genus of small isopod Crustacea that can roll themselves into a ball. Webster's English dictionary. Английский словарь Webster. 2012