-
adjectivespecial treatment or hospitality
Similar:
-
nouna strip of red carpeting laid down for dignitaries to walk on
Explanation of red carpet
We don`t have explanations for this word yet.