Word info

copulator

Noun

Meaning

copulator (plural copulators)

Someone who has sexual intercourse.

Source: en.wiktionary.org

Anagrams

Close letter words and terms