Definition of hard-grained in US English:

hard-grained

adjective

  • Having a hard grain; (figurative) tough, gritty; unemotional.

Origin

Mid 17th century.