hard-shell

(härds̸hel′)

adjective

    1. having a hard shell
    2. having a shell not recently molted: said of crabs, crayfish, etc.
  1. Informal strict; strait-laced; uncompromising, esp. in religious matters

See hard-shell in American Heritage Dictionary 4

noun
A hard-shell clam or hard-shell crab.
adjective also hard-shelled (-shĕldˌ)
  1. Having a thick, heavy, or hardened shell.
  2. Uncompromising; confirmed.

Learn more about hard-shell

link/cite print suggestion box