AFTER-SAILS MEANING IN ENGLISH

• After-sails Definition & Synonyms

  1. (n.) The sails on the mizzenmast, or on the stays between the mainmast and mizzenmast.


RECENT SEARCHES