high spot

This is not a dictionary! - Search for "high spot" in The Danish Dictionary

  • February 28. 2016 from wordnet.princeton.edu

    high spot noun english

    the most interesting or memorable part; "the highlight of the tour was our visit to the Vatican"