meaning of upmarket

1. designed for high-income consumers; "he turned up in well-cut clothes. . . and upmarket felt hats"- New Yorker


Related Words

upmarket |

Developed & Maintained By Taraprasad.com

Treasure Words