History
History
Synonyms
UK
US
Meaning:
abrasive

causing an abrasion

irritating in manner

argumentative

often expressing disagreement

wanting to quarrel

polemic

involving argument or disagreement

argumentative

sharp

with a fine cutting edge and able to divide a solid easily; well-defined; clear; quickly aware of things

knifelike, cutting

SPIKY as in Wiktionary
SPIKY as in Wikipedia