Yahoo Web Search

Search results

  1. Dictionary
    meeting point

    noun

    • 1. a place where people or things meet: "the meeting point is Glenbarrow car park at 1 p.m."