Definition of SY in US English:

SY

  • Steam yacht.

    ‘the SY Morning’