Orgasm

Tamil Dictionary definitions for Orgasm

Orgasm : உச்சகட்டம்

Orgasm : உச்சகட்டம்

Orgasm definition

Noun. Eager or immoderate excitement or action; the state of turgescence of any organ; erethism; Especially., the height of venereal excitement in sexual intercourse.