Hard-shell

Webster's Dictionary of the English Language

·adj Unyielding; insensible to argument; uncompromising; strict.

Related Words