1. buffeted [ Synonyms: storm-tossed, tempest-swept, tempest-tossed, tempest-tost] | |
Pounded or hit repeatedly by storms or adversities
|
Fertilizer Distributor and Shop Software The software is designed for a business dealing in fertilizers. Purcha ... Read more