consisting of or causing a climax; "a peak experience"
consisting of or causing a climax; "a climactic development"