sexual climax Meaning, Definition & Usage

  1. noun the moment of most intense pleasure in sexual intercourse
    orgasm; climax; coming.

WordNet