heaved

verb
  1. past tense and past participle of heave; lifted or pulled with great effort
  2. past tense and past participle of heave; threw or hurled something heavy
  3. past tense and past participle of heave; rose and fell rhythmically

Examples