'sexual climax' definitions:

Definition of 'sexual climax'

From: WordNet
noun
The moment of most intense pleasure in sexual intercourse [syn: orgasm, climax, sexual climax, coming]