Webster's Revised Unabridged Dictionary · 1913

Hard-shell

Hard-shell (hard"shel`) , adjective

Unyielding; insensible to argument; uncompromising; strict. [Colloquial, United States]