Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of copulation

- The act of coupling or joining; union; conjunction.
- The coming together of male and female in the act of generation; sexual union; coition.