Definitions for "buffeted"
struck repeatedly; -- used especially of impact from winds, and sometimes metaphorically; as, buffeted by criticism.
pounded or hit repeatedly by storms or adversities