copulator
English
noun
Definitions
- Someone who has sexual intercourse.
Etymology
Suffix from English copulate.
Origin
English
copulate
Gloss
Timeline
Distribution of cognates by language
Geogrpahic distribution of cognates
Cognates and derived terms
- copulable English
- copulate English
- copulatee English
- copulater English
- copulateth English
- copulatress English
- copulin English
- pseudocopulate English
- recopulate English
- copulare Latin