Adjective windswept has 1 sense
  1. windswept - open to or swept by wind; "windswept headlands"
    Antonym:
    hospitable (indirect, via inhospitable)
,
TOP