high spot


Concise Oxford English Dictionary © 2008 Oxford University Press:
high spot
noun the most enjoyable or significant part of an experience or period of time.
– phrases
hit the high spots informal visit the most exciting places in town.
'high spot' also found in these Oxford entries:

Download free Android and iPhone apps

Android AppiPhone App
Report an inappropriate ad.