Meaning of nose-rider in English:

nose-rider

noun

Surfing
  • A surfboard designed for nose-riding.

Origin

1960s.