Definition of high spot in English English dictionary
The high spot of an event or activity is the most exciting or enjoyable part of it. Rough weather would have denied us a landing on the island, for me the high spot of the entire cruise. = highlight