Common Noun Collocations of battling

accord, addition, Armageddon, bastard, cancer, control, element, enemy, fear, force, glory, hour, life, man, meat, mind, month, right, sect, ship, spirit, steel, storm, time, wave, way, weapon, wind, world, year