buffetings

noun
  1. repeated or violent blows or strikes; a series of impacts or shocks
  2. Usage: plural form; often used in literary or formal contexts
  3. rough or turbulent treatment; adversity or hardship that batters or wears down
  4. Usage: figurative use; often describes difficult circumstances or challenges

Examples