[noun] [C] [specialized] - a hard shell that covers and protects animals such as crabs and turtles(figurative) No sense of guilt ever penetrated his moral carapace.
CARAPACE
Meaning of CARAPACE in English
Cambridge English vocab. Кембриджский английский словарь. 2012