Thursday, November 10, 2016

high note

The most successful, impressive, or climactic point (of something). Watch the video

from Idiom of the Day http://idioms.thefreedictionary.com/high+note
via IFTTT