Common Noun Collocations of terrific

battle, blow, crash, explosion, face, fight, fire, force, form, guy, headache, heat, idea, impact, job, manner, place, roar, sense, shape, spite, state, storm, strain, struggle, thunder, time, view, way, yell