buffeting
ˈbʌfɪtɪŋ
noun
the action of striking someone or something repeatedly and violently.
the roofs have survived the buffeting of worse winds than this
noun
the action of striking someone or something repeatedly and violently.
the roofs have survived the buffeting of worse winds than this