Common Noun Collocations of swirling

air, bank, battle, cauldron, cloud, coat, crash, current, Dee, dust, eddy, event, hate, heat, hover, mass, mind, minute, mist, mix, motion, oil, river, sea, skirt, snow, stream, veil, water, wind