Synonyms: climax, coming, sexual climax, orgasm
Definition: the moment of most intense pleasure in sexual intercourse
Similar words: consummation
Definition: the act of bringing to completion or fruition