WSSRC

AcronymDefinition
WSSRCWorld Sailing Speed Record Council (aka World Speed Sailing Record Council; Bordon, England, UK)