heave

verb
  1. to lift or pull something heavy with great effort
  2. to throw something heavy
  3. to rise and fall rhythmically
noun
  1. a strong pull or lift
  2. a rising and falling movement

Examples