English version

island display in Advertising & marketing topic

From Longman Business Dictionaryisland displayˈisland diˌsplay [countable] MARKETING a structure showing goods for people to buy which is in a space by itself on the floor of a shop display