buffeted

Explore definitions, synonyms, and language insights of buffeted

Definitions

Adjective Satellite
pounded or hit repeatedly by storms or adversities