Definitions
adjective
special treatment or hospitality
“the maitre d' gave them the red-carpet treatment”
noun
a strip of red carpeting laid down for dignitaries to walk on
Look “red carpet” up elsewhere
Want another word?
Spin the dictionary for a fresh one.