Yahoo Canada Web Search

Search results

  1. Dictionary
    high spot
    /ˌhʌɪ ˈspɒt/

    noun

    • 1. the most enjoyable or significant part of an experience or period of time: "the high spot of the tour was to be an audience with the Pope"