to display in a conspicuous place - Englisch Synonyme Wörterbuch