meaning of red carpet

1. a strip of red carpeting laid down for dignitaries to walk on


Related Words

red carpet | red-carpet |

Developed & Maintained By Taraprasad.com

Treasure Words