red_carpetEnglish

red-carpet(a), red carpet, red carpet(a)

Noun

A strip of red carpeting laid down for dignitaries to walk on

English: red carpet

Adjective

Special treatment or hospitality

English: red carpet(a), red-carpet(a)

English words with similar meanings

Show 1 words