What does "scrannel" mean?

Scrannel: Slight; thin; lean; poor. Having Grate on their scranned pipes of wretched straw. Milton.

Sources