Stay holes Meaning, Definition & Usage

Definitions
  1. (Naut.), openings in the edge of a staysail through which the hanks pass which join it to the stay.

Webster 1913