(s)terrificvery great or intense“a terrific noise”, “a terrific thunderstorm”, “fought a terrific battle”