Subscriber login


Forgot your password?

Library card login

Other

bump run

Definition of bump run

noun

  • a ski run with many small mounds of snow, caused by skiers turning in the same places.

bump run in other Oxford dictionaries

Definition of bump run in the US English dictionary
  |  Cite

Word of the day

secretagogue

/ sɪˈkriːtəgɒg /
noun
a substance which promotes secretion …