Vocabulary Term #992
USA
UK
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!"