buffeted

definition: pounded or hit repeatedly by storms or adversities
example:
speech part: adjective
synonyms: storm-tossed tempest-tossed tempest-tost tempest-swept

How buffeted is being used?