About us
Define
Definitions for
"scratchiness"
the roughness of a substance that causes abrasions
wordnet.princeton.edu