• hot, in demand, to be in request
• acrimonious, biter, cantankerous, criss-cross, snapping, snappish, snappy, vicious
• awe-inspiring, gripping
• to lash, to swing, swung
• flapper, fly-swatter, whisk
• to bang, to fall to, to spring to
• hit, impact, infall, slam
• to converge, to precipitate, to spring to
• convergence, precipitation, settling