scratchy Meaning and Definition
1. s. unpleasantly harsh or grating in sound
2. s. lacking consistency
3. s. easily irritated or annoyed
4. s. causing abrasion
1. s. unpleasantly harsh or grating in sound
2. s. lacking consistency
3. s. easily irritated or annoyed
4. s. causing abrasion
Sponored Video