FOREYARD MEANING IN ENGLISH

• Foreyard Definition & Synonyms

  1. (n.) The lowermost yard on the foremast.


RECENT SEARCHES