WTWM

whatsthatwordmean

← Definition
Guess

haemorrhoid

nounA swollen and painful vein in the area of the anus or lower rectum.

Synonyms

pilesnoun

Built for word lovers.