hard-headed ['ha:d'hedid] a

1) практи'чный, тре'звый

2) искуше"нный; прожже"нный

3) упря'мый