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