Definition Definition

shalloon - Meaning and Examples

Meaning of 'shalloon' (Webster Dictionary)

1 . Shalloon [ n.]
- A thin, loosely woven, twilled worsted stuff.