Meaning of “meeting point” in the English Dictionary

English