high spot


Meanings

  • the most interesting or memorable part;

Synonyms