site; point on a map; spot
landing; going ashore; disembarkation; making landfall (of a typhoon); striking land; hitting land
fierce battle; hard-fought battle; hot contest; severe fight
to surge like an avalanche; to flood; to swarm; to stampede
thunderous roar; roaring sound
to perceive; to sense; to understand; to comprehend; to attain enlightenment
to make a thundering sound; to make roar
incessant; constant; continuous; perpetual; everlasting
to cover fully; to wrap around
to raise one's hand; to surrender; to raise one's hand to someone (as a threat to strike); to become better (at something); to improve; to throw one's hat in the ring