hard-headed

[ˌhɑːd'hedɪd]

adj

1) практичний, розважливий

2) досвідчений, бувалий

3) впертий

Джерело: Англійсько-український словник на Slovnyk.me