a free-standing retail display built in the center of wide aisles to divert traffic.
ISLAND DISPLAY
Meaning of ISLAND DISPLAY in English
Raynet Business and Marketing English glossary. Английский глоссарий компании Raynet Business and Marketing . 2012