YourDictionary

hard-shell

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

Learn more about hard-shell

link/cite print suggestion box