heaving

adjective
  1. rising and falling rhythmically
  2. very crowded with people
  3. Usage: informal
noun
  1. the action of lifting, throwing, or moving something with great effort
  2. the action of rising and falling rhythmically

Examples