Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of scabrous

- Rough to the touch, like a file; having small raised dots, scales, or points; scabby; scurfy; scaly.
- Fig.: Harsh; unmusical.