Skip to content

high spot

Dictionary definition · high spot

noun

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

Similar words

Source: Open English WordNet (CC BY 4.0).