forward motion (n.)
- advance
- advancement
- ascending
- ascent
- backflowing
- backing
- career
- climbing
- course
- current
- descent
- drift
- driftage
- ebbing
- flight
- flow
- flux
- forwarding
- furtherance
- go-ahead
- headway
- march
- mounting
- onrush
- passage
- progress
- progression
- progressiveness
- promotion
- reflux
- regression
- retrogression
- rising
- rolling
- run
- rush
- set
- sinking
- soaring
- stream
- subsiding
- travel
- trend
- way