Tops-l Definition

noun

(nautical)Alternative spelling of topsail.

Wiktionary
Advertisement