pride of place

Noun
  1. The first or highest or most important or most ostentatious place (synset 108639047)

Other Searches