Attested.to

Definition

a large piece of fabric (usually canvas fabric) by means of which wind is used to propel a sailing vessel

Seed ·

Term in context

canvass in CommonParlance