Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of gaff topsail

- A small triangular sail having its foot extended upon the gaff and its luff upon the topmast.