Vocabulary Term: brand name

Noun (thing)
USA
UK
brand name
USA
UK
an official name or legal trademark given to a product or collection of products
USA
UK
"If I could be the manager of a brand name hotel, I'd rather it were a Radisson than a Motel 6!"