Definition of nose-ride in English:

nose-ride

verb

  • no object Surfing to practise nose-riding.

Origin

1960s.