hemorrhoids
hemorrhoids has 1 sense in the JumbleFix dictionary. Letters: 11.
Definitions
- n. pl.. Livid and painful swellings formed by the dilation of the blood vessels around the margin of, or within, the anus, from which blood or mucus is occasionally discharged; piles; emerods.