Exposed to strong gusts (9)
I believe the answer is:
windswept
(Other definitions for windswept that I've seen before include "suffering a blow" , "Affected by moving air" , "affected by gale" , "blown away" , "beaten by the weather" .)