What does Barraclade mean?

Barraclade meaning in General Dictionary

a property made woolen blanket without nap

View more

  • A home-made woolen blanket without nap.

Barraclade meaning in General Dictionary

(letter.) A home-made woolen blanket without nap.