YRSS: Yacht Race Scoring System

What does YRSS mean? The above is one of YRSS meanings. It may have other definitions. Please refer to the end of this passage.

YRSS: Yacht Race Scoring System

Definition in English: Yacht Race Scoring System