BUFFETED

Definition of BUFFETED

  1. (adj)pounded or hit repeatedly by storms or adversities