Red Carpet (Nova TV)
WordNet

noun


(1)   A strip of red carpeting laid down for dignitaries to walk on
 
x
OK