Synonyms: windswept
Definition: open to or swept by wind
Usage: windswept headlands
Similar words: inhospitable
Definition: unfavorable to life or growth
Usage: the barren inhospitable desert; inhospitable mountain areas