be beaten by wind and waves;be battered by a storm;The wind blows and waves beat. ;
简答网 · 高考英语
简答网 · 四六级英语
简答网 · 双语新闻