Meaning of raven's duck in English:
raven's duck
noun
historicalA kind of canvas fabric.
Origin
Mid 18th century; earliest use found in Gerard G. Beekman (1719–1797). From the genitive of raven + duck.
Are You Learning English? Here Are Our Top English Tips