History
History
Synonyms
UK
US
Meaning:
abrasive

causing an abrasion

irritating in manner

difficult

requiring much effort, strength, skill or ability

hard on someone; hard to do

onerous

needing much effort

difficult; requiring hard labor

provocative

causing, likely to cause, anger or (sexual) excitement

aggravating

uncomfortable

not comfortable

painful, rough

upstream

(moving) in the opposite direction to the stream or current

hard on someone; hard to do

GALLING as in Wiktionary
GALLING as in Wikipedia