Skip to definition.
Get the FREE one-click dictionary software for Windows.


Noun: shalloon
  1. A thin, loosely woven, twilled worsted fabric

Derived forms: shalloons