high spot - definition and synonyms

noun [countable] British 

Your browser doesn’t support HTML5 audio

singularhigh spot
pluralhigh spots
  1. the best or most important part of something such as an event or activity

    The summer holiday was the high spot of Edward’s year.