CAP THE CLIMAX


Meaning of CAP THE CLIMAX in English

{v. phr.} To exceed what is already a high point of achievement. * /Sam's piano recital was great, but Bill's performance capped the climax./

Dictionary of English idioms .      Словарь английских идиом.