We do not currently know of any synonyms for roughhead.
The noun roughhead is defined as:
Did you mean roughed?