Definition of hard-nailed in US English:

hard-nailed

adjective

  • Having hard nails; (figurative) tough, cynical.

Origin

Mid 19th century; earliest use found in John Clare (1793–1864), poet, farm labourer, and naturalist.