History
History
History
UK
US
Meaning:

causing an abrasion

irritating in manner

more synonyms
synonyms mode
crossword mode
ABRASIVE as in Wiktionary
ABRASIVE as in Wikipedia