Definition of nose-rider in English:

nose-rider

noun

  • A surfboard designed for nose-riding.

Origin

1960s.