Terms
Definitions
blow money on
spend a lot of money on something (informal)
book
buy tickets, or to arrange to have or use something at a particular time in the future such as a table at a restaurant or a hotel room.
breathtaking
extremely exciting, beautiful or surprising
desolate
completely empty with no people or pleasant features in it
memorable
unforgettable
overrun
invade...