The following is from Salem's Lot:
It is not the first town in American history to just dry up and blow away, and will probably not be the last, but it is one of the strangest.
What's the meaning of "dry up and blow away" in this sentence? Is it a idiom?
And also what type of sentence is it? Could you please elaborate?