Vocabulary Words of the Week

Week of June 10 vocab words
forecast
relief
forbidding
stranded
argue
astonished
conditions
complained