lovemaking: meaning and definitions

EnglishType a word

What is lovemaking?

  • Sexual activity, especially sexual intercourse.
  • Courtship; wooing.