hardnose

noun
  1. a person who is tough, stubborn, or uncompromising in their dealings with others
  2. Usage: informal; often used to describe someone in business or politics
adjective
  1. tough, practical, and unwilling to compromise; showing no sympathy or flexibility
  2. Usage: informal

Examples