put up additional displays
بنرهای بیشتری را نصب کنند.
display
ویترین, بنر, تابلو, پرده (تبلیغاتی)
put up
نصب کردن, بنا كردن ، برپاكردن
display (noun)
1- [countable, uncountable] an attractive arrangement of objects for people to look at or buy, for example in a shop
* enormous shops with beautiful window displays
* the wide range of goods on display
2- [uncountable] printing or page design to attract people’s attention, used especially in advertisements
* big display adverts with prominent slogans
Longman Dictionary
https://www.ldoceonline.com/dictionary/display