The Collaborative International Dictionary of English v.0.48:Hard-shell \Hard"-shell`\ (h[aum]rd"sh[e^]l`), a. Unyielding; insensible to argument; uncompromising; strict. [Colloq., U.S.] [1913 Webster]