skysail-yarder

noun

Definition of skysail-yarder

: a ship having skysail yards

History and Etymology for skysail-yarder

skysail yard + -er

Keep scrolling for more