Alphabet Filter:

Results

Definition of Hard-shell:

  1. Unyielding; insensible to argument; uncompromising; strict.

Synonyms:

deep-seated, continue, set, ineradicable, irradicable, ingrained, deep-rooted, inveterate, entrenched, confirmed, settled.