Definify.com

Definition 2024


foresails

foresails

English

Noun

foresails

  1. plural of foresail