Definition of last night of the proms in English English dictionary
the last concert of the Proms (=a series of concerts held each summer in the Albert Hall in London). The second part of the concert always consists of the same tunes and songs, and the people who go to the concert join the singing