Definition of “meeting point” - English Dictionary

English