Definition of hardheads in English:

hardheads

plural noun

Pronunciation:

hardheads

/ˈhärd(h)edz/