raven's duck

English

Etymology

Compare German Ravenstuch.

Noun

raven's duck (uncountable)

  1. A kind of high-quality sailcloth.

Alternative forms

References

  • Lewis Randolph Hamersly, A Naval Encyclopædia.