street furniture Posted by Hamendra In Advertising displays, many which provide a public amenity, positioned at close proximity to pedestrians for eye-level viewing or at a curbside to reach vehicular traffic. (See also bench sign.) Related Articles: Glossary: bench sign Share: