English Dictionary
Definition scab in British English
scab noun
[countable] noun
/skæb/
Synonyms and related words
