1, applause thundered: idiom definition: applause thundered the audience. Describe a very warm and happy scene.
2, transportation: cars are like running water, horses are like dragons. Describe a lot of cars and horses coming and going, a continuous lively scene.