Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: sexual climax  'sek-shoo-ul 'klI-maks
  1. The moment of most intense pleasure in sexual intercourse
    - orgasm, climax, coming

Derived forms: sexual climaxes

Type of: consummation

Encyclopedia: Sexual climax