Noun Definitionarmadillo1.Definition: burrowing chiefly nocturnal mammal with body covered with strong horny platesCategory: Animals