/ Dictionary / Index S sexual intercourse: Meaning and Definition of Find definitions for: sex'ual in'tercourse Pronunciation: [key] genital contact, esp. the insertion of the penis into the vagina followed by orgasm; coitus; copulation. Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease. sexual harassment sexuality Related Content Daily Word Quiz: paradox Analogy of the Day: Today’s Analogy Spelling Bee: Today’s Spelling Bee Frequently Misspelled Words Frequently Mispronounced Words Easily Confused Words Writing & Language