top spot

English

Noun

top spot

  1. The first position in a ranking.
    • 2011 December 29, Keith Jackson, “SPL: Celtic 1 Rangers 0”, in Daily Record:
      And although they were pushed harder than even Lennon might have expected on a night of galeforce winds, they clung on to the lead Ledley gave them for all they were worth until their rivals had blown themselves out and surrendered top spot.

Synonyms

Anagrams

This article is issued from Wiktionary. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.