To strike sail Meaning, Definition & Usage

Definitions
  1. . See under Sail.
Definitions
  1. (Naut.), to lower the sails suddenly, as in saluting, or in sudden gusts of wind; hence, to acknowledge inferiority; to abate pretension.

Webster 1913