
Photo credit via Merriam Webster
The tempestuous weather prevented many people from getting home for Christmas.
Definition
(adjective)
Of, relating to, or resembling a tempest (which is a violent storm)
Sentence
The tempestuous weather prevented many people from getting home for Christmas.