HIGH SPOT


Meaning of HIGH SPOT in English

■ noun the most enjoyable or significant part of an experience or period of time.

Phrases

hit the ~s informal visit the most exciting places in town.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.