Yahoo Web Search

Search results

  1. Dictionary
    Open invitation

    noun

    • 1. an invitation to go somewhere or do something at any time: "they have an open invitation to stop by"

    Powered by Oxford Languages