Definition: to be stubborn, to be tough, unwilling to compromise
My boss refused to let me take vacation in July. He said absolutely not. I tried to persuade him, but he was really hard-nosed.
This customer is a really tough negotiator. They are really hard-nosed. If we want to get their business, we need to be very persistent.