Definitions for "SKRIM"
A woven fabric that felt is needled onto.