See asperity in Webster's New World Roget's A-Z Thesaurus II
noun
Something that obstructs progress and requires great effort to overcome:
difficulty, hardship, rigor, vicissitude (often used in plural). Idioms: a hard (or tough) nut to crack, a hard (or tough) row to hoe, heavy sledding. See easy
Learn more about asperity