English Dictionary
Definition roll out the red carpet for someone in British English
roll out the red carpet for someone phrase
phrase
Synonyms and related words

English Dictionary