← DefinitionshareGuesscarapacedadjectiveHaving a carapace; covered with a hard protective shell.SynonymsshelledadjectivearmoredadjectiveAntonymsunprotectedadjective