Cross-cousin marriage refers to a type of kinship-based marriage where an individual marries the child of their parent's opposite-sex sibling, such as the daughter of one's uncle or the son of one's aunt. This practice is often encouraged in various cultures as it strengthens family ties and alliances while preserving property and social status within a lineage.