Subscriber login


Forgot your password?

Library card login

Other

Dictionary search results

Showing 1-2 of 2 results

climax British & World English

the most intense, exciting, or important point of something; the culmination

anticlimax British & World English

a disappointing end to an exciting or impressive series of events


You searched for

climax