ما معنىintercourse؟ ما معنىintercourse؟ Dealings or communications between persons or groups.Sexual intercourse.