Meaning of “civil partnership” in the English Dictionary

british dictionary