CARAPACE


Meaning of CARAPACE in English

[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.

Cambridge English vocab.      Кембриджский английский словарь.