Scabling -dictionary results

English Dictionary

1. A fragment or chip of stone.