← DefinitionshareGuesscarapacenounThe hard, protective upper shell of a turtle, crab, or other animal.Synonymsshellnounarmornounshieldnoun