Definition of hardheads in US English:

hardheads

plural noun

British

Pronunciation

hardheads

/ˈhärd(h)edz/