hard-headed
adjective
[ ˌhɑːdˈhɛdɪd ]
• practical and realistic; not sentimental.
• "a hard-headed businessman"
Similar:
unsentimental,
practical,
pragmatic,
businesslike,
realistic,
sensible,
rational,
tough,
clear-thinking,
cool-headed,
hard-bitten,
down-to-earth,
matter-of-fact,
no-nonsense,
shrewd,
astute,
sharp,
sharp-witted,
hard-nosed,
hard-boiled,