1. scabbish - Noun
2. scabbish - Adjective
scabbish (comparative more scabbish, superlative most scabbish) scabby
scabbish Alternative form of scabious (“the plant”)