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

American Dictionary