YourDictionary

two-master

(to͞oˈmăsˈtər)

noun
A sailing vessel having two masts.

link/cite print suggestion box