Definition of board sock in English:

board sock

noun

  • A protective fabric covering for a surfboard.

Origin

1990s; earliest use found in Burlington (North Carolina) Times News.