◄
Hard-shell
►
Dictionary
(
a.
) Unyielding; insensible to argument; uncompromising; strict.
Clyx.com